An independent, unofficial open-source CLI for CubeAPM that is not affiliated with CubeAPM or its vendor. Query distributed traces, Prometheus-compatible metrics, and VictoriaLogs-compatible logs from one binary.
# Configure a connection profilecubeapm login# Find recent errors and inspect one tracecubeapm traces search --service api-gateway --status error --last 1h -o jsoncubeapm traces get <trace-id> -o json# Correlate logs and check current metricscubeapm logs query 'trace_id:<trace-id>' --last 1h -o jsoncubeapm metrics query 'up' -o jsonEverything, from one binary
Built for humans at the keyboard and coding agents alike.
Trace investigations
Discover services, search Jaeger-compatible traces, inspect span waterfalls, map dependencies, and rank callers.
Profiles & sessions
Connect with Ory Kratos email/password sessions or no authentication, with named profiles and automatic re-authentication.
Agent-friendly
-o json|yaml, --read-only safety mode, --no-input, --quiet, structured errors, and environment-based configuration.
Three-signal workflows
Move from a failing trace to PromQL metrics and related LogsQL results without leaving the terminal.
PromQL & LogsQL
Run instant and range metric queries, search logs, aggregate statistics, inspect fields, and probe retention.
Ingest & administer
Push metrics and logs through dedicated ingest endpoints, and safely manage asynchronous log deletion tasks.