クラウドモニタリングサービス For Microsoft Azure Zabbix Agent 導 入 手 順 書 (Ubuntu Linux) 2015/3/1
内 容 1 監 視 可 能 な 構 成 の 確 認... 3 2 Ubuntu 12.04 LTS への Zabbix Agent インストール... 4 2-1 仮 想 マシンへのログイン... 4 2-2 Zabbix Agent インストール... 4 2-3 Zabbix Agent 設 定 ファイル ダウンロード... 4 2-4 Zabbix Agent 設 定 ファイル 修 正... 5 2-5 Zabbix Agent 起 動 自 動 起 動... 6 3 Ubuntu 14.04 LTS への Zabbix Agent インストール... 7 3-1 仮 想 マシンへのログイン... 7 3-2 Zabbix Agent インストール... 7 3-3 Zabbix Agent 設 定 ファイル ダウンロード... 7 3-4 Zabbix Agent 設 定 ファイル 修 正... 8 3-5 Zabbix Agent 起 動 自 動 起 動... 9 2
1 監 視 可 能 な 構 成 の 確 認 クラウドモニタリングサービス for Microsoft Azure で 監 視 可 能 な 仮 想 マシンの 構 成 は 以 下 の 通 りです < 監 視 可 能 な 仮 想 マシンの 構 成 > ク ラ ウド サービ スに 仮 想 マシン が1 台 のみ 存 在 23.100.x.y パブリ ッ ク 仮 想 IP アド レス ( VIP) 10050/tcp 10050/tcp ロ ード バラ ン サー (LB) パブリ ッ ク ポート エン ド ポイ ン ト 定 義 プライベート ポート 仮 想 マシン サイ ズ: Standard_A1 ホスト 名 : vm01 内 部 IP (DIP) : 100.64.x.1 特 定 の 仮 想 マシン に 対 し てのみ Agentと の 通 信 が 可 能 ク ラ ウド サービ ス 内 に 閉 じ たネッ ト ワーク ク ラ ウド サービ ス (~.cloudapp. net) < 監 視 不 可 能 な 仮 想 マシンの 構 成 > ク ラ ウド サービ スに 仮 想 マシン が 複 数 台 存 在 する 仮 想 IPアド レス 10050/tcp 特 定 の 仮 想 マシン に 対 し てのみ Agentと の 通 信 が 出 来 ない 10050/tcp 10050/tcp 10050/tcp vm01 vm02 vm03 a.b.c.1 a.b.c.2 a.b.c.3 ク ラ ウド サービ ス (~.cloudapp. net) 3
2 Ubuntu 12.04 LTS への Zabbix Agent インストール Ubunut 12.04 LTS への Zabbix Agent インストール 手 順 は 以 下 の 手 順 を 参 照 して 実 施 してく ださい 2-1 仮 想 マシンへのログイン SSH クライアントを 起 動 して 認 証 情 報 を 入 力 して 仮 想 マシンにログインします Ø Windows SSH クライアント:Teraterm Ø MacOS X SSH クライアント:Terminal.app(ターミナル.app) 2-2 Zabbix Agent インストール 以 下 のコマンドを 実 行 し 管 理 者 ユーザーに 昇 格 します $ sudo - i 以 下 のコマンドを 実 行 し Zabbix レポジトリを 追 加 します # curl - O http://repo.zabbix.com/zabbix/2.2/ubuntu/pool/main/z/zabbix- release/zabbix- release_ 2.2-1+precise_ all.deb # dpkg - i zabbix- release_ 2.2-1+precise_ all.deb 以 下 のコマンドを 実 行 し Zabbix- Agent をインストールします # apt- get install zabbix- agent 2-3 Zabbix Agent 設 定 ファイル ダウンロード 以 下 のコマンドを 実 行 し サンプルコンフィグをダウンロードします # cd /tmp # curl - O http://config.kumoyuki.com/zabbix_ agentd.conf # mv /tmp/zabbix_ agentd.conf /etc/zabbix/zabbix_ agentd.conf 既 存 のファイルを 上 書 きします 4
2-4 Zabbix Agent 設 定 ファイル 修 正 以 下 のコマンドを 実 行 し 設 定 ファイルにホストネームを 入 力 します ホストネーム < 顧 客 番 号 >- <シート 番 号 >- <サーバー 名 > Ø vi コマンドを 利 用 して テキストファイルを 編 集 します # vi /etc/zabbix/zabbix_ agentd.conf PidFile=/var/run/zabbix/zabbix_agentd.pid LogFile=/var/log/zabbix/zabbix_agentd.log LogFileSize=10 EnableRemoteCommands=1 LogRemoteCommands=1 Server=je- zabbix- 01.kumoyuki.com,jw- zabbix- 01.kumoyuki.com ServerActive=je- zabbix- 01.kumoyuki.com,jw- zabbix- 01.kumoyuki.com Hostname=< 顧 客 番 号 >- <シート 番 号 >- <サーバー 名 > HostMetadata=linux RefreshActiveChecks=60 Timeout=30 Include=/etc/zabbix/zabbix_agentd.d/ UnsafeUserParameters=1 5
2-5 Zabbix Agent 起 動 自 動 起 動 以 下 のコマンドを 実 行 し Zabbix Agent を 再 起 動 します # service zabbix- agent restart 以 上 で Zabbix Agent 導 入 手 順 書 (Ubuntu 12.04 LTS) の 手 順 は 完 了 となります 6
3 Ubuntu 14.04 LTS への Zabbix Agent インストール Ubunut 14.04 LTS への Zabbix Agent インストール 手 順 は 以 下 の 手 順 を 参 照 して 実 施 してく ださい 3-1 仮 想 マシンへのログイン SSH クライアントを 起 動 して 認 証 情 報 を 入 力 して 仮 想 マシンにログインします Ø Windows SSH クライアント:Teraterm Ø MacOS X SSH クライアント:Terminal.app(ターミナル.app) 3-2 Zabbix Agent インストール 以 下 のコマンドを 実 行 し 管 理 者 ユーザーに 昇 格 します $ sudo - i 以 下 のコマンドを 実 行 し Zabbix レポジトリを 追 加 します # curl - O http://repo.zabbix.com/zabbix/2.2/ubuntu/pool/main/z/zabbix- release/zabbix- release_ 2.2-1+trusty_ all.deb # dpkg - i zabbix- release_ 2.2-1+trusty_ all.deb 以 下 のコマンドを 実 行 し Zabbix- Agent をインストールします # apt- get install zabbix- agent 3-3 Zabbix Agent 設 定 ファイル ダウンロード 以 下 のコマンドを 実 行 し サンプルコンフィグをダウンロードします # cd /tmp # curl - O http://config.kumoyuki.com/zabbix_ agentd.conf # mv /tmp/zabbix_ agentd.conf /etc/zabbix/zabbix_ agentd.conf 既 存 のファイルを 上 書 きします 7
3-4 Zabbix Agent 設 定 ファイル 修 正 以 下 のコマンドを 実 行 し 設 定 ファイルにホストネームを 入 力 します ホストネーム < 顧 客 番 号 >- <シート 番 号 >- <サーバー 名 > Ø vi コマンドを 利 用 して テキストファイルを 編 集 します # vi /etc/zabbix/zabbix_ agentd.conf PidFile=/var/run/zabbix/zabbix_agentd.pid LogFile=/var/log/zabbix/zabbix_agentd.log LogFileSize=10 EnableRemoteCommands=1 LogRemoteCommands=1 Server=je- zabbix- 01.kumoyuki.com,jw- zabbix- 01.kumoyuki.com ServerActive=je- zabbix- 01.kumoyuki.com,jw- zabbix- 01.kumoyuki.com Hostname=< 顧 客 番 号 >- <シート 番 号 >- <サーバー 名 > HostMetadata=linux RefreshActiveChecks=60 Timeout=30 Include=/etc/zabbix/zabbix_agentd.d/ UnsafeUserParameters=1 8
3-5 Zabbix Agent 起 動 自 動 起 動 以 下 のコマンドを 実 行 し Zabbix Agent を 再 起 動 します # service zabbix- agent restart 以 上 で Zabbix Agent 導 入 手 順 書 (Ubuntu 14.04 LTS) の 手 順 は 完 了 となります 9