[Mac, Linux] ctop 으로 컨테이너 모니터링

지훈현서|2019년 2월 11일
Posts

[Mac, Linux] ctop 으로 컨테이너 모니터링

지훈현서|2019년 2월 11일

터미널에서 컨테이너 모니터링은 $ docker stats 등과 같이 간단히 살펴볼 수 있지만,ctop 이라는 더 보기좋은 명령이 있어 소개해 봅니다. top 이라는 것이 Linux/Mac 에서 현재 CPU/Mem Process 상태 등을 쉽게 보여주기 때문에자주 애용하는 툴 중에 하나인데, 그것에서 유래하여 컨테이너 top 이라는 의미로ctop 이라 명명한 것 같습니다. 다음 사이트에 해당 내용이 있습니다. 우선 Mac 에서 설치는 $ brew install ctop 과 같이 homebrew로 간단히 설치 가능합니다. 리눅스에는 아직 apt (데비안, 우분투 등) 또는 yum (레드햇, 페도라 등) 패키징이 없어 보입니다.대신 다음과 같이 직접 다운받아 사용가능합니다. $ wget htt

Related Posts

3 posts

[Docker Host] 프로메테우스, node-exporter, cAdvisor, Grafana 로 컨테이너 모니터링

지훈현서|2022년 5월 10일

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

[우분투] docker-compose 로 특정 컨테이너가 stop 오류 발생

지훈현서|2021년 3월 31일

오늘 우분투 20.04 LTS 서버 환경에서docker compose로 작업을 하다가 필요에 따라 특정 컨테이너 (nginx) 를 재시작 하려고 하는데, + sudo docker-compose restart nginx-proxyRestarting nginx-proxy ... error ERROR: for nginx-proxy Cannot restart container 825b7af19e22b0a1e930fe14e734d55a90d460311f31d55b0b72667692ce4693: Cannot kill container 825b7af19e22b0a1e930fe14e734d55a90d460311f31d55b0b72667692ce4693: unknown error after kill: runc di

MacOS Catalina 갑자기 accountsd cpu가 치솟고 있는 상태일 때

지훈현서|2020년 10월 5일

오늘 (2020/10/05) 회사에서 셧다운 했던 맥북프로를 켰는데, 위와 같이 accountsd 라는 것이 CPU를 다 잡아먹고 좀처럼 줄어들 기미가 보이지 않았습니다.구글을 뒤졌더니 3일전 유사한 증상이 나오고 이것 저것 해 보라는 말이 있어서,그 중에 하나를 해 보았습니다. (각각 해결 방법이 다를 수 있다고 하네요) System Preferences에 가서, 우측 상단에 있는 "Apple ID"에 가서 LogOut 했다가 다시 LogIn 해 보라는 것이었습니다.그래서 Apple ID를 눌렀더니, 이렇게 "Could not load Apple ID preference pane." 이라는 오류가 나오는 것이었습니다. 제가 시도해서 해결한 방법은, 홈폴더안에 Library/Accounts 로 가서