DATADOG를 사용한 사람이 Site24x7의 docker 감시에서는 쉽지 않은 일

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 쪽이 예쁘고 보기 쉬운 느낌이 드네요.

좋은 웹페이지 즐겨찾기