Zabbix 監視対象ホストの用意

仮想マシンの用意

ここでは、監視サーバーがVirtualBox上にありますので、同じVirtualBox上の仮想マシンを使います。監視サーバーにグローバルIPが割り当てられている場合は、監視対象は、AWSやMicrosoft Azure などのクラウド上の仮想マシンを対象にすることができます。

< 以下は、VirtualBoxを使った場合の例 >

仮想サーバーのスペック

  • OS:Ubutnu Server 22.04

  • 仮想CPU割り当て数 : 1 以上

  • 仮想メモリ割り当て:2048MB(2GB)以上

  • 仮想ディスク:64GB以上

  • ネットワーク設定:NAT + ホストオンリーアダプタの構成。ホストオンリーアダプタには、固定IPを割り当てること。

  • デスクトップ環境:なし

  • SSH接続:必須 ( ユーザー名 + パスワードでもOK )

仮想サーバー の設定

  • ホストオンリーアダプタの固定IP例:192.168.99.15

  • Your server’s name (ホスト名):ubuntu1agent

  • ユーザー名 : vboxuser

  • パスワード:任意のもの

Zabbix agent のインストールと起動

Zabbixの公式サイトで提示されたメッセージにしたがって進めます。>> https://www.zabbix.com/jp/download

プラットフォームを選ぶことで、どのように進めれば良いか、コマンドが提示されます。

Zabbix agent をインストールすることで、監視サーバー「Zabbix Server」で監視対象としてモニタリングできるようになります。

Zabbix リポジトリの追加

次のコマンドを実行します。

sudo wget https://repo.zabbix.com/zabbix/6.4/ubuntu/pool/main/z/zabbix-release/zabbix-release_6.4-1+ubuntu22.04_all.deb sudo dpkg -i zabbix-release_6.4-1+ubuntu22.04_all.deb sudo apt update -y

Zabbix のインストール

Zabbix agent をインストールします。次のコマンドを実行します。

sudo apt install -y zabbix-agent zabbix-get

Zabbix agent の起動

次のコマンドを実行します。

sudo systemctl restart zabbix-agent sudo systemctl enable zabbix-agent

Zabbix agent の設定

設定ファイルを編集しますので、次のコマンドを実行します。

以下の3項目について編集します。

Serverの編集

編集前

編集後

監視サーバーである「Zabbix Server」のIPアドレスに書き換えます。上記は、https://mydocument.atlassian.net/wiki/spaces/support4textbook/pages/1759608841 で使用している仮想サーバーの固定IPアドレスです。

ServerActivateの編集

編集前

編集後

監視サーバーである「Zabbix Server」のIPアドレスに書き換えます。上記は、https://mydocument.atlassian.net/wiki/spaces/support4textbook/pages/1759608841 で使用している仮想サーバーの固定IPアドレスです。

Hostnameの編集

編集前

編集後

この仮想マシンのホスト名を入力しています。

Zabbix agent の再起動

zabbix agentを再起動し、agent 設定を反映します。

次のアクション

https://mydocument.atlassian.net/wiki/spaces/support4textbook/pages/1759608841 で説明する「監視対象ホストの追加」を実施、モニタリングできるようにします。