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.

  1. bmon - Bandwidth monitor and rate estimator
  1. byobu - Text-based window manager and terminal multiplexer
  1. ctop - A top-like interface for container metrics
  1. dolphie - Realtime MySQL health monitoring in the terminal.
  1. dry - A Docker manager for the terminal
  1. goaccess - a real-time web log analyzer and interactive viewer.
  1. gping - Ping, but with a graph.
  1. htop - An interactive process viewer
  1. k9s - Kubernetes CLI and TUI To Manage Your Clusters In Style!
  1. mtr - A network diagnostics tool
  1. neoss - User-friendly and detailed socket statistics with a TUI.
  1. netop - A network topology visualizer.
  1. noping - A C library to generate ICMP echo requests with a visualization
  1. nvtop - NVIDIA GPUs htop like monitoring tool
  1. pathos - A terminal interface for editing and managing PATH environment variables.
  1. planor - A TUI client for cloud services for aws, vultr, heroku, etc.
  1. pvw - A terminal-based (TUI) port viewer in Go
  1. slurm - Realtime traffic statistics for network interfaces
  1. tcpterm - A terminal-based TCP dump viewer.
  1. termshark - A terminal UI (TUI) for tshark, inspired by Wireshark.
  1. tiptop - Command-line system monitoring
  1. tmux - A terminal multiplexer
  1. tproxy - A cli tool to proxy and analyze TCP connections.
  1. ttyplot - A realtime terminal plotting utility with data input from stdin

Know any Observability based terminal tools that would be good for this list?

Post a Tool here!

Get Updates On Terminal Trove.

No spam, just updates on Terminal Trove. See an example update.