Skip to main content

Log Analysis

Guide to structured log querying, correlation ID tracing, and error pattern analysis for crocbot debugging.

Log Locations


Log Format

Crocbot uses structured JSON logging. Each line is a JSON object:

Log Levels


Basic Querying

View Recent Logs

Filter by Level

Filter by Time

Filter by Subsystem


Correlation ID Tracing

Correlation IDs link related log entries across a request lifecycle. Use them to trace the full journey of a message or request.

Find Correlation ID

Trace Full Request

Trace Script

Common Correlation Patterns


Error Pattern Analysis

Find Common Errors

Error Timeline

Error Context


Performance Analysis

Latency Distribution

Slow Requests

Message Volume


systemd / journalctl

Basic Queries

Filter by Priority

Search in Logs


Docker Log Analysis

Basic Queries

Parse JSON Logs


Common Debug Scenarios

Debug Message Flow

Debug Connection Issues

Debug Auth Issues

Find Memory Issues


Log Aggregation

Export for Analysis

Aggregate Metrics


Useful jq Recipes