Live Logs
/tools/logs is a tail-style view of the Edge Server's structured logs, streamed live as the process produces them.
Display filters (client-side, do not change what the server emits)
- Search — case-insensitive match against category and message.
- Min Level — Trace, Debug, Information, Warning, Error, or Critical.
- Category pills — click any category to toggle its visibility; struck-through pills are hidden.
Service-level overrides (runtime, server-side)
The collapsible Override service levels section lets you raise or lower the minimum log level for a service prefix at runtime — for example, to flip ControlCom.EdgeServer.Modbus to Trace while you're debugging a polling issue. Pick services, choose a level, and click Apply. Active overrides appear as removable chips. These overrides revert on restart, so you cannot accidentally leave the server in a noisy state.
Stream controls
- Pause / Resume — stop or resume ingestion of new entries (independent of filtering).
- Clear — empties the local display only; nothing is deleted on the server.
Entries are listed newest first, capped at the most recent 1000. Each entry shows a timestamp, a level pill (TRAC / DEBU / INFO / WARN / ERRO / CRIT), the category, the message, and — on warnings and errors — an expandable stack trace.
The Live Logs view is the fastest way to confirm what the Edge Server thinks is happening. If something looks broken in another page (a client refuses to connect, a command silently no-ops), open Live Logs first, raise the relevant service to Debug, and re-trigger the action.