Observability Terminal Tools
Observability is the ability to understand the entire state of an internal system by analyzing the data it generates. It is commonly used in distributed systems and microservices.
It goes beyond monitoring, instead of tracking known predefined issues of a system, observability explores deeper using traces, logs, events and metrics as part of investigating the root cause of an issue of a system.
Below are a list of terminal tools that developers use for observability.
abtop
Like btop, but for your AI coding agents.
Like btop, but for your AI coding agents.
eprofiler-tui
A terminal based flamegraph viewer for OTLP and gRPC profiling data.
A terminal based flamegraph viewer for OTLP and gRPC profiling data.
gonzo
The Go based TUI log analysis tool.
The Go based TUI log analysis tool.
kernwatch
Linux kernel observability in your terminal.
Linux kernel observability in your terminal.
otel-tui
A terminal OpenTelemetry viewer.
A terminal OpenTelemetry viewer.
reqlog
A CLI for tracing and filtering requests across distributed systems.
A CLI for tracing and filtering requests across distributed systems.
siltide
A terminal fleet monitor for GPUs, NPUs, and 13 other accelerator kinds.
A terminal fleet monitor for GPUs, NPUs, and 13 other accelerator kinds.
ttl
A modern traceroute/mtr-style TUI with ASN and hop statistics.
A modern traceroute/mtr-style TUI with ASN and hop statistics.
Know any terminal tools that would be good for this list? Submit a Tool here!