【Zabbix Agent 2】DockerコンテナのCPU・メモリ使用率をリソース別に監視する技

こんにちは。

Zabbix Agent 2 はGo言語で再設計された次世代の監視エージェントであり、標準で強力なDocker監視モジュールを標準搭載しています。

ホストOS全体のCPU・メモリ監視だけでなく、稼働中コンテナごとのリソース消費量をリアルタイムに自動収集・分析する環境設定テクニックを紹介します。

1. 設定手順と権限の付与

Zabbix Agent 2 がDockerソケット(/var/run/docker.sock)へ安全にアクセスできるよう、zabbix ユーザーを docker グループに所属させます。

# zabbixユーザーをdockerグループに追加
sudo usermod -aG docker zabbix
sudo systemctl restart zabbix-agent2

2. Zabbix Web UIでのテンプレート設定

Zabbix画面のホスト設定にて「Docker by Zabbix agent 2」テンプレートをインポート・適用することで、コンテナのメモリ使用量やCPU上限到達のアラートが自動生成されます。

Related Posts

【Zabbix 7.0】Discord/Slack通知連携!異常検知から即座にアラートを飛ばす設定手順

こんにちは。 統合監視ツール Zabbix を導入してサーバ…

【Grafana超入門】見た目をプロ級にするダッシュボードデザインとパネルカスタマイズ術

こんにちは。 Zabbixで収集した膨大なサーバーメトリクス…

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

You Missed

【SSHセキュリティ強化】パスワード認証廃止と公開鍵認証・ポート変更の完全手順

【SSHセキュリティ強化】パスワード認証廃止と公開鍵認証・ポート変更の完全手順

【Linuxトラブルシューティング】ディスク容量100%エラー!原因特定とログ削除の緊急対処法

【Linuxトラブルシューティング】ディスク容量100%エラー!原因特定とログ削除の緊急対処法

【Docker Compose】複数ドメインを1台のVPSで運用するNginxリバースプロキシ設計パターン

【Docker Compose】複数ドメインを1台のVPSで運用するNginxリバースプロキシ設計パターン

【SSL/TLS対応】Certbot(Let’s Encrypt)でDocker上のWebサイトを完全HTTPS化する手順

【SSL/TLS対応】Certbot(Let’s Encrypt)でDocker上のWebサイトを完全HTTPS化する手順

【WordPress高速化】NginxキャッシュとOPcacheでレスポンス速度を爆速にする方法

【WordPress高速化】NginxキャッシュとOPcacheでレスポンス速度を爆速にする方法

【自動化】Bashシェルスクリプトで作る!デイリーDBバックアップ&Discord通知システム

【自動化】Bashシェルスクリプトで作る!デイリーDBバックアップ&Discord通知システム