メモリ編
以下の情報はコンテナ内から見ても、ホスト側から見ても同じらしい
- /proc/meminfo
- /proc/vmstat
これはfree, topがコンテナ内であってもホスト上でもメモリに関して同じ情報が取れる事を意味するらしい。
CPU編
- /proc/loadavg
top, w, uptimeあたりで見れるロードアベレージの値がやはりホストのものが取れる.
ディスク編
[あるのかな?後日更新する]
応用編
上記を利用して、nagiosの監視エージェントをコンテナ内に作って、ホスト側を監視するみたいなことをやってる人達もいるようだ。
Monitor your CoreOS servers with nrpe
参考URL
Memory inside Linux containers
Is an LXC guest load average the same as the host's load average?
Monitor your CoreOS servers with nrpe