MONITORING
Posts
3 posts[Docker Host] 프로메테우스, node-exporter, cAdvisor, Grafana 로 컨테이너 모니터링
docker 또는 docker-compose, docker swarm 또는 Kubernetes 등으로 특정머신에서 docker 컨테이너를 돌릴 때모니터링을 해야할 필요가 있습니다. 이런 경우 다음과 같은 방법으로 쉽게 할 수 있습니다. 본 테스트에서는 이미 다른 서비스가 docker-compose 로 돌고 있다고 가정합니다.그런데 그것과는 무관하게 다음과 같은 별도 docker-compose.yml 파일을 만듧니다. version: '3.2'services: prometheus: image: prom/prometheus:latest container_name: prometheus ports: - 9090:9090 command: - --config.file=/etc/pr
[Mac, Linux] ctop 으로 컨테이너 모니터링
터미널에서 컨테이너 모니터링은 $ docker stats 등과 같이 간단히 살펴볼 수 있지만,ctop 이라는 더 보기좋은 명령이 있어 소개해 봅니다. top 이라는 것이 Linux/Mac 에서 현재 CPU/Mem Process 상태 등을 쉽게 보여주기 때문에자주 애용하는 툴 중에 하나인데, 그것에서 유래하여 컨테이너 top 이라는 의미로ctop 이라 명명한 것 같습니다. 다음 사이트에 해당 내용이 있습니다. 우선 Mac 에서 설치는 $ brew install ctop 과 같이 homebrew로 간단히 설치 가능합니다. 리눅스에는 아직 apt (데비안, 우분투 등) 또는 yum (레드햇, 페도라 등) 패키징이 없어 보입니다.대신 다음과 같이 직접 다운받아 사용가능합니다. $ wget htt
[Mac, Linux] ctop 으로 컨테이너 모니터링
터미널에서 컨테이너 모니터링은 $ docker stats 등과 같이 간단히 살펴볼 수 있지만,ctop 이라는 더 보기좋은 명령이 있어 소개해 봅니다. top 이라는 것이 Linux/Mac 에서 현재 CPU/Mem Process 상태 등을 쉽게 보여주기 때문에자주 애용하는 툴 중에 하나인데, 그것에서 유래하여 컨테이너 top 이라는 의미로ctop 이라 명명한 것 같습니다. 다음 사이트에 해당 내용이 있습니다. 우선 Mac 에서 설치는 $ brew install ctop 과 같이 homebrew로 간단히 설치 가능합니다.


