Skip to main content

Logs

The Logs page is a live tail of the agent’s structured log stream. Each entry shows timestamp, level, service, event, and a JSON payload. The stream is backed by the durable black-box logging store (ados-logd), which also keeps telemetry, events, and hardware samples across reboots. The same store is queryable from the CLI with ados logs query and ados logs tail, including off-box when the agent’s HTTP port is down.
Logs page

Controls

Levels

The agent uses standard syslog levels:

Profile gating

Shared route, visible on both profiles.

Backend endpoints

The page polls the endpoint every two seconds when Follow is on.

Troubleshooting

No entries match the filter. Drop the level (debug shows everything) or clear the service filter. A truly silent stream usually means the journald buffer rotated out the rows the agent surfaces.
SSH into the node and run journalctl -u ados-supervisor -f. The dashboard surfaces the structured stream the agent emits, which is a superset for our services but does not include kernel-level events.