箇条書き
- docker statsで各コンテナのCPU使用率とかメモリ使用率とか取れる
- datadogで取得できるメモリ情報はRSSメモリ使用率(ディスクに関連しないメモリ使用量)だけ トータルは取れない CPUも同様にトータルは取れない
- docker statsで取れるメモリ使用量
- /sys/fs/cgroup/memory/memory.usage_in_bytes - /sys/fs/cgroup/memory/memory.statのcache(概算)
- Linuxではメモリ使用量からページキャッシュ
- docker statsで取れるメモリ限度
- /sys/fs/cgroup/memory/memory.limit_in_bytes
- KiB/MiBベースなのでKB/MBにはあとで変換しておくこと
環境
- datadog agent 7.16.1 (docker)
- 19.03.6-ce
- amazon linux 2