ホストウィザード
概要
Host Wizard は、Zabbix で監視対象(デバイス、アプリケーション、サービスなど)を設定するための、ガイド付きのステップ形式のインターフェースです。 以下の手順に沿って進みます。
- テンプレートの選択
- ホストの作成または選択
- Zabbix エージェントまたは agent 2 のインストール
- ホストインターフェースの追加
- 監視対象または Zabbix ホストへの追加設定の適用(テンプレートで必要な場合)
Zabbix Webインターフェースで Host Wizard にアクセスするには、次の手順を実行します。
- 次へ移動します: データ収集 > ホスト
- 画面右上の Host Wizard をクリックします
- ウィザードの指示に従います
また、さまざまな Webインターフェースのセクションで既存のホスト名(またはその横にある三点アイコン)をクリックすると、ホストメニュー から Host Wizard を開いて既存のホストを編集することもできます。 既存のホストを編集する場合、選択したテンプレートに必要な設定がすでに含まれていると、一部の手順はスキップされる点に注意してください。
別の方法として、ホストの作成と設定 の従来の手順を使用することもできます。
ホストウィザードへようこそ
ホストウィザードを開始すると、ウェルカム画面が表示されます。

今後この画面を表示しない場合は、ウェルカム画面を表示しない チェックボックスをオンにして、次へ をクリックします。
次のホストウィザードのステップで設定を開始し、閉じるアイコンをクリックするかESCキーを押してウィザードを閉じようとすると、確認画面が表示されます。

はい をクリックすると、進行状況を保存せずにホストウィザードを終了します。 いいえ、ESC、または閉じるアイコンをクリックすると、最後のステップに戻ります。
テンプレートを選択する
監視対象の設定を始める最初のステップは、テンプレートを選択することです。テンプレートとは、監視対象向けに設計された、あらかじめ定義された設定一式(収集するメトリクス、障害を生成する条件など)です。
Zabbix の標準テンプレートには、オペレーティングシステム、アプリケーション、データベース、ネットワーク機器、サービスなど、さまざまな事前定義済みの監視設定が用意されています。
このステップでは、次のことができます。
- テンプレートをクラス(Cloud、Database、Network など)およびサブクラス(例: automation、backup)で参照できます。これらはテンプレートのタグに基づいています。
- テンプレート名、またはテンプレートタグの名前と値に含まれるキーワードでテンプレートを検索できます。
- データ収集方法(エージェントベースまたはエージェントレス。エージェントベースのテンプレートには、少なくとも 1 つのZabbix エージェントアイテムが含まれます)でテンプレートをフィルタできます。
- エージェントモード(active または passive。active テンプレートには少なくとも 1 つの Zabbix エージェント(active)アイテムが含まれ、passive テンプレートには少なくとも 1 つの passive アイテムが含まれます。詳細はPassive and active agent checksを参照してください)でテンプレートをフィルタできます。
- 既存のホストを設定するために Host Wizard を使用している場合は、そのホストにすでにリンクされているテンプレートでフィルタすることもできます。

テンプレートを選択すると、次のメッセージが表示される場合があります: Some templates (n) are incompatible with the Host Wizard. See how to update them. Custom templates are not supported. これは、一部の標準テンプレートがまだ Host Wizard と互換性がなく、アップグレードが必要であることを示しています。詳細はテンプレートのアップグレードの手順を参照してください。
選択したテンプレートによって、Host Wizard の次の手順が決まります。 たとえば、データ収集に Zabbix エージェントを使用する MySQL by Zabbix agent テンプレートを選択した場合、ウィザードはエージェントのインストール手順へと案内します。
ホストの作成または選択
テンプレートは、Zabbixで監視対象を表すホストにリンクする必要があります。 リンクされると、ホストは監視に必要なすべてのテンプレートエンティティ(収集するアイテム(メトリック)やトリガー(アラート発生条件)など)を受け取ります。
各ホストは、ホストの整理やユーザー権限の割り当てに使用されるホストグループにも、少なくとも1つ所属している必要があります。
このステップでは、以下のことができます。
- ホスト名とホストグループ名を入力して、新しいホストとホストグループを作成する
- ホスト名を入力して新しいホストを作成し、既存のホストグループを選択して新しいホストに割り当てる
- 既存のホストを選択する(この場合、現在のグループから削除せずに追加のホストグループに割り当てることも可能)
既存のホストを選択しても、後続のステップで明示的に指定しない限り、現在の設定が削除または上書きされることはありません。 検出されたホストは選択できません。
たとえば、監視したいローカルにインストールされたMySQLサーバーを表すMySQL serverという新しいホストを作成できます。 先ほど選択したMySQL by Zabbix agentテンプレートは、このホストにリンクされます。 さらに、既存のDatabasesホストグループ(または新たにMySQL serversなどを作成)を選択して、他のデータベース関連のホストとまとめて整理し、後で権限管理を簡素化することもできます。

Zabbix エージェントのインストール
エージェントベースのテンプレート(たとえば MySQL by Zabbix agent)では、Zabbix エージェント または agent 2 のインストールが必要です。これは、必要に応じてテンプレートで定義されたローカルリソースやアプリケーションを能動的に監視するために、監視対象に導入するプロセスです。
この手順では、次の操作を行います。
- Zabbix サーバー、プロキシ、またはクラスターのアドレス(例: 192.0.2.1:10051)を確認します。 この値は、Zabbix エージェントの Server および ServerActive パラメーターの設定に使用されます。
- 新しい、一意で、秘密情報ではない事前共有キーの識別子(例: PSK 001 または mysql-agent-psk1)を入力し、事前共有キーを生成します。 これらの値は、Zabbix ホスト(例: MySQL server)と Zabbix エージェントに対する 事前共有キー (PSK) 暗号化の設定に使用されます。
既存のホストを編集する場合、PSK の設定によって、そのホスト上の既存のすべての 暗号化設定 が上書きされます。
- 監視対象をホストしているマシンのオペレーティングシステムを選択します。
- 提供されたスクリプトをそのシステム上で実行するか、インストール手順に従って、そのシステムに Zabbix エージェントをインストールします。
たとえば、事前共有キーの識別子 を PSK 001 に設定して新しい 事前共有キー を生成できます。 その後、オペレーティングシステムとして Linux を選択し、提供されたスクリプトをそのシステム上で実行します。 Zabbix エージェントのインストール後、ホストウィザードに戻ります。

ホストインターフェースの追加
ホストインターフェースは、Zabbixサーバーがネットワーク経由で監視対象に接続する方法を定義します。 選択したテンプレートで必要なデータ収集方法に応じて、IPアドレス、DNS名、ポート、インターフェースタイプ(Agent、SNMP、JMX、またはIPMI)などの接続パラメータを定義します。
このステップでは、選択したテンプレートで必要なホストインターフェースの詳細を入力します。
たとえば、Zabbixサーバー、Zabbixエージェント、およびMySQLサーバーがすべて同じマシン上でローカルに実行されている場合は、デフォルトのエージェントアドレス(127.0.0.1)とポート(10050)を使用できます。

ホストの設定
一部のテンプレートでは、ホストを作成する前に追加の設定が必要です。これには以下が含まれる場合があります:
- 監視対象の手動設定 (例: 特定サービスの有効化、サービスユーザーの作成、権限の付与):

- ホストマクロの定義—アイテムの動作、接続設定、認証情報、その他のパラメータを制御する変数:

必要な設定手順がすべて完了したら、作成をクリックしてホストをZabbixに追加します (または更新をクリックして既存ホストの設定を更新します):

設定完了
この時点で、Zabbixはすでにターゲットの監視を開始しています。
新しいホストの場合は、完了 をクリックして 最新データ セクションに移動し、ホストの最新データを表示します。 既存のホストの場合は、完了 をクリックしてホストウィザードを閉じ、ウィザードを開いた画面に戻ります。
