CTOP – monitorowanie kontenerów w Dockerze

Narzędzia takie jak HTOP (monitorowanie zasobów serwera), IFTOP (monitorowanie sieci) czy IOTOP (monitorowanie operacji dyskowych) zna pewno każdy, kto miał styczność z serwerem linuxowym.

CTOP

CTOP jest to Top-like interface for container metrics czyli monitor kontenerów Dockerowych podobnych do linuxowego polecenia top.

Jak to wygląda w praktyce?

CTOP

W przystępny i przyjazny dla oka sposób można monitorować wszystkie kontenery, a także szczegółowo wybrane (strzałkami góra-dół można poruszać się po liście, strzałką lewo przejść do logów aplikacji a strzałką w prawo do szczegółowych informacji na temat kontenera).

Szczegóły zawierają między innymi informacje o nazwie obrazu, portach, zużycia pamięci, CPU, IO (operacje dyskowe) czy ruchu sieciowym (przepustowość).

CTOP – szczegóły kontenera
CTOP – szczegóły kontenera
CTOP – logi kontenera

Jak zainstalować i uruchomić CTOP?

Instalacja zależy od architektury, wszystko jest opisane w pliku readme projektu.

Co ciekawe, nie trzeba instalować aplikacji bezpośrednio na serwerze. Można skorzystać z gotowego obrazu Dockerowego 🙂

docker run --rm -ti \
  --name=ctop \
  --volume /var/run/docker.sock:/var/run/docker.sock:ro \
  quay.io/vektorlab/ctop:latest

Polecam ustawić go sobie jako alias 😉

alias ctop='docker run --rm -ti --name=ctop --volume /var/run/docker.sock:/var/run/docker.sock:ro quay.io/vektorlab/ctop:latest'
CTOP – monitorowanie kontenerów w Dockerze
Subscribe
Powiadom o
guest

0 komentarzy
Oldest
Newest Most Voted
Inline Feedbacks
Zobacz wszystkie komentarze