Usage Guide
Filter Logs by Session ID
- Run a test that creates a session
- Copy the session ID from the test output or Hub logs
- Open the Grafana dashboard
- Paste the session ID in the Session ID filter
- View all Hub and Node logs for that session
Trace a Request Flow
When debugging an issue:
- Find a log entry related to your issue
- Click on the log line to expand details
- Copy the
traceIdvalue - Paste it in the Trace ID filter
- See all related logs across Hub and Node
Search for Errors
Use the Filter field to search for specific text:
error- Find all error messagestimeout- Find timeout-related logsdevice allocated- Find device allocation events
Log Fields
Each log entry includes these fields (visible when clicking on a log line):
| Field | Description |
|---|---|
service |
hub or node |
sessionId |
The Appium session ID |
traceId |
Distributed trace ID |
spanId |
Span ID within the trace |
deviceId |
Device identifier |
udid |
Device UDID |
log_level |
info, warn, error, debug |
log_message |
The actual log message |