Best CLIs for System Monitoring
This category covers CPU, memory, disk, network, and process monitoring Browse curated CLI tools with install commands, official signals, compatibility flags, and AI analysis so you can find the right command surface quickly.
Prometheus
Monitoring server and companion CLI for validating Prometheus configs and rules, querying servers, and inspecting TSDB data.
promtool
Prometheus utility CLI for validating configs and rules, querying servers, linting metrics, and inspecting TSDB data.
Glances
Cross-platform system monitoring CLI with a curses dashboard, web/API server, and JSON metric export.
logcli
Official Grafana Loki CLI for LogQL queries, live tails, label discovery, index inspection, and delete requests.
Jaeger tooling
Distributed tracing backend and utility suite for running Jaeger, generating traces, and operating Jaeger storage.
duf
Disk usage CLI for listing mounted filesystems, free space, inode usage, and mount metadata.
bandwhich
Terminal bandwidth monitor for live network usage by process, connection, and remote host.
dust
Disk usage CLI for finding large directories, files, and file types in a size-sorted tree.
amtool
Alertmanager CLI for querying alerts, managing silences, testing routes, and validating configs.
fkill
Cross-platform process killer for terminating local processes by PID, name, or port.
procs
Process inspection CLI for searching, sorting, and exporting local process data with JSON output.
dua
Disk usage CLI for scanning directories quickly and cleaning up space from an interactive terminal UI.
Sentry CLI
Official Sentry CLI for releases, deploys, sourcemaps, debug files, issue and log inspection, and cron monitor check-ins.
Datadog CI
Official Datadog CLI for CI/CD test uploads, deployment events and gates, synthetic test runs, and serverless instrumentation.