Každý nástroj má silné stránky pro různé scénáře. Zatímco klasický příkaz top je dostupný všude, moderní alternativy nabízejí lepší vizualizaci, filtrování a interakci. Výběr závisí na tom, zda potřebujete rychlou diagnostiku na vzdáleném serveru, denní monitoring s grafy, nebo centralizovaný přehled přes web.
htop¶
sudo apt install htop
htop
# F2=setup, F4=filtr, F5=tree, F9=kill
htop je vylepšený top s barevným zobrazením, stromovým pohledem procesů a interaktivním ovládáním. Podporuje vertikální i horizontální scrollování, filtrování procesů podle jména a řazení podle CPU, paměti nebo I/O. Díky malé velikosti a nulové konfiguraci je ideální pro SSH diagnostiku — nainstalujete a hned vidíte, co se na serveru děje.
btop¶
sudo apt install btop
btop # grafy CPU, RAM, disk, síť
btop přináší kompletní systémový monitoring s real-time grafy pro CPU, RAM, disk a síťový provoz v jednom terminálovém okně. Podporuje themes, konfigurovatelné rozložení a zobrazení per-core statistik. Je ideální jako denní dashboard — spustíte v tmux panelu a máte neustálý přehled o stavu serveru.
glances¶
pip install glances
glances -w # web UI na :61208
Glances vyniká ve vzdáleném monitoringu díky vestavěnému web serveru a REST API. Podporuje export metrik do InfluxDB, Prometheus nebo Elasticsearch. Zobrazuje nejen procesy, ale také teploty, RAID stav, Docker kontejnery a síťové rozhraní.
- htop — rychlé procesy, všude dostupný, minimální overhead
- btop — kompletní monitoring s grafy, denní použití
- glances — vzdálený monitoring, web UI, integrace s monitorovacími stacky
Zvolte svůj¶
htop pro rychlou diagnostiku na jakémkoliv serveru, btop jako denní dashboard pro systémové administrátory a glances pro vzdálený nebo centralizovaný monitoring.