DATADOG를 사용한 사람이 Site24x7의 docker 감시에서는 쉽지 않은 일
5895 단어 Site24x7도커monitoringDatadog
DATADOG를 사용한 사람이 Site24x7의 docker 감시에서는 쉽지 않은 일
전제 DATADOG에서 docker 모니터링 방법
DATADOG에서 docker를 모니터링하려면 다음 명령을 실행합니다.
> docker run -d --name dd-agent -v /var/run/docker.sock:/var/run/docker.sock:ro -v /proc/:/host/proc/:ro -v /sys/fs/cgroup/:/host/sys/fs/cgroup:ro -e DD_API_KEY=<api key> datadog/agent:latest
docker 올리고, docker 를 감시하는 느낌이군요.
큰 모니터가 필요한 그래프 배치 네요 ...
희망으로서는 화면 사이즈에 맞추어, 재배치해 주었으면 합니다.
음, 그렇지만, 다른 docker도 감시할 수 있는 것 같기 때문에, 우선 좋다.
Site24x7에서 docker 모니터링을 시도합니다.
그럼, Site24x7 쪽으로 가 봅시다.
오, 서버 모니터링 추가에 Docker Agent
있습니다 ...
> docker run -d --name site24x7-agent -v /var/run/docker.sock:/var/run/docker.sock:ro -v /proc/:/host/proc/:ro -v /sys:/host/sys/:ro -e KEY=<api key> store/site24x7/docker-agent:release
왠지, DATADOG와 함께이고, 이것으로 오케이군요!
docker: Error response from daemon: pull access denied for store/site24x7/docker-agent, repository does not exist or may require 'docker login'.
See 'docker run --help'.
어라, 왠지 에러・・・
빠져 나오면 ...
Site24x7 Agent Dockerfile
docker run -d --name site24x7-agent \
-v /var/run/docker.sock:/var/run/docker.sock:ro \
-v /proc/:/host/proc/:ro \
-v /sys:/host/sys/:ro \
-e KEY=<device_key> \
site24x7/docker-agent:latest
라고 써 있다. . .
store/site24x7/docker-agent:release
-> site24x7/docker-agent:release
해보면 ... 움직였습니다!
docker 일어나면 화면쪽으로도 나올 것입니다.
오, 나오네.
응? 왠지, 보통의 서버 감시 같지 않아? ?
docker 감시는 느낌이 아니네요・・・
이것이 약간의 함정이었습니다. . .
다시 생각하고 도커 감시를 해보자.
모니터링 추가에 가자.
이런 곳에도 Docker
발견입니다.
> bash -c "$(curl -sL https://staticdownloads.site24x7.com/server/Site24x7InstallScript.sh)" readlink -i -key=<api key>
curl detected
/bin/bash
detected os is linux
Detected OS : Linux
Detected os arch : x86_64
Download url : https://staticdownloads.site24x7.com/server/Site24x7_Linux_64bit.install
-----------------------------------------------------------------------------------------------------------------------------------------------------
| |
| Site24x7 Server Monitoring Agent Installation |
| |
-----------------------------------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------Downloading install file for 64-bit----------------------------------------------------------
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 11.6M 100 11.6M 0 0 3478k 0 0:00:03 0:00:03 --:--:-- 3478k
* Installing Site24x7 Monitoring Agent *
Hardware platform : 64-bit
Site24x7 monitoring agent watchdog service started successfully (process id : 22959)
Site24x7 monitoring agent service started successfully (process id : 22997)
Have more servers? Try our bulk installation technique using SSH. Refer link : https://www.site24x7.com/app/client#/admin/inventory/monitors-configure/SERVER/site24x7remoteinstall
글쎄, 어때? . .
할 수 있습니다! !
요약
DATADOG에서 온 사람은 조금 빠지기 쉬운 함정이 있다는 이야기였습니다.
추억으로 작업하면 역시 안 되네요.
그래프라든지의 화면 구성은 Site24x7 쪽이 예쁘고 보기 쉬운 느낌이 드네요.
Reference
이 문제에 관하여(DATADOG를 사용한 사람이 Site24x7의 docker 감시에서는 쉽지 않은 일), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/okaru/items/abf053c106a454ab80dc
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
> docker run -d --name dd-agent -v /var/run/docker.sock:/var/run/docker.sock:ro -v /proc/:/host/proc/:ro -v /sys/fs/cgroup/:/host/sys/fs/cgroup:ro -e DD_API_KEY=<api key> datadog/agent:latest
> docker run -d --name site24x7-agent -v /var/run/docker.sock:/var/run/docker.sock:ro -v /proc/:/host/proc/:ro -v /sys:/host/sys/:ro -e KEY=<api key> store/site24x7/docker-agent:release
docker: Error response from daemon: pull access denied for store/site24x7/docker-agent, repository does not exist or may require 'docker login'.
See 'docker run --help'.
docker run -d --name site24x7-agent \
-v /var/run/docker.sock:/var/run/docker.sock:ro \
-v /proc/:/host/proc/:ro \
-v /sys:/host/sys/:ro \
-e KEY=<device_key> \
site24x7/docker-agent:latest
> bash -c "$(curl -sL https://staticdownloads.site24x7.com/server/Site24x7InstallScript.sh)" readlink -i -key=<api key>
curl detected
/bin/bash
detected os is linux
Detected OS : Linux
Detected os arch : x86_64
Download url : https://staticdownloads.site24x7.com/server/Site24x7_Linux_64bit.install
-----------------------------------------------------------------------------------------------------------------------------------------------------
| |
| Site24x7 Server Monitoring Agent Installation |
| |
-----------------------------------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------Downloading install file for 64-bit----------------------------------------------------------
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 11.6M 100 11.6M 0 0 3478k 0 0:00:03 0:00:03 --:--:-- 3478k
* Installing Site24x7 Monitoring Agent *
Hardware platform : 64-bit
Site24x7 monitoring agent watchdog service started successfully (process id : 22959)
Site24x7 monitoring agent service started successfully (process id : 22997)
Have more servers? Try our bulk installation technique using SSH. Refer link : https://www.site24x7.com/app/client#/admin/inventory/monitors-configure/SERVER/site24x7remoteinstall
Reference
이 문제에 관하여(DATADOG를 사용한 사람이 Site24x7의 docker 감시에서는 쉽지 않은 일), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/okaru/items/abf053c106a454ab80dc텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)