LoginSignup
2

More than 5 years have passed since last update.

DATADOG 使ってた人が Site24x7 の docker 監視ではまりがちなこと

Last updated at Posted at 2018-12-04

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 を監視する感じですね。

datadog_001.png

でかいモニターが欲しくなるグラフ配置っすね・・・
希望としては画面サイズに合わせて、再配置してほしいとこです。
まぁ、でも、他の docker も監視できてるみたいなので、とりあえずよしです。

Site24x7 での docker 監視をやってみる

では、 Site24x7 の方に行ってみましょう。

Site24x7_201.png

お、サーバ監視の追加Docker Agent いるな・・・

Site24x7_202.png

> 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 立ち上がれば、画面の方にも出るはずです。

Site24x7_003.png

お、出てるね。

Site24x7_204.png

ん?なんか、普通のサーバ監視っぽくない??
docker 監視って感じじゃないですね・・・

これが、ちょっとした罠でした。。。

気を取り直して、docker 監視行ってみましょう

監視の追加 に行ってみましょう。

Site24x7_205.png

こんなとこにも Docker 発見です。

Site24x7_206.png

> 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

さてさて、どうでしょう。。。

Site24x7_207.png

出来てますね!!

まとめ

DATADOG からきた人は、ちょっとはまりやすい罠があるって話でした。
思い込みで作業するとやはりダメですね。
グラフとかの画面構成は Site24x7 の方がきれいで見やすい感じがしますね。

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2