1 ホストの設定

概要

ZabbixのWebインターフェースでホストの設定を行うには以下の手順を実施します。

  • データ収集 → ホスト または 監視データ → ホスト に遷移します。
  • 右側のホストの作成をクリック (またはホスト名をクリックして既存のホストを編集)します。
  • フォームにホストのパラメータを入力します。

既存のホストのフォームで複製およびすべて複製ボタンを使用して、新しいホストを作成することもできます。 複製をクリックすると、ホストのすべてのパラメーターとテンプレートのリンクが保持されます (それらのテンプレートのすべてのエンティティが保持されます)。すべて複製では、直接接続されたエンティティ(アイテム、トリガー、グラフ、ローレベルディスカバリルール、Webシナリオ)も保持されます。

注意: ホストを複製した場合、テンプレート上のすべてのエンティティはそのまま保持されます。これらのエンティティに加えられたすべての変更(アイテムの監視間隔の変更、正規表現の変更、ローレベルディスカバリルールへのプロトタイプの追加など)は、新しいホストには複製されず、テンプレート上にそのまま残ります。

設定

ホストタブには、一般的なホストの属性が表示されます。

すべての必須入力フィールドには赤いアスタリスクが表示されます。

パラメータ 説明
ホスト名 一意のホスト名を入力します。英数字、スペース、ドット、ダッシュ、アンダースコアを使用できます。ただし、先頭と末尾のスペースは使用できません。
注: 設定しているホストでZabbixエージェントが実行されている場合、エージェント設定ファイルのパラメータHostnameは、ここで入力したホスト名と同じ値である必要があります。パラメータ内の名前は、アクティブ監視の処理に必要です。
表示名 ホストの一意の表示名を入力します。この名前を設定すると、技術的なホスト名の代わりに、リストやマップなどに表示される名前になります。この属性は UTF-8 をサポートしています。
テンプレート テンプレートをホストにリンクします。すべてのエンティティ (アイテム、トリガーなど)は、テンプレートから継承されます。
新しいテンプレートをリンクするには、テンプレートの検索文字列を入力フィールドにテンプレート名を入力します。一致するテンプレートのリストが表示されるので、スクロールして選択します。または、フィールドの横にある選択をクリックし、ポップアップウィンドウのリストからテンプレートを選択することもできます。ホスト設定フォームが保存または更新されると、選択したすべてのテンプレートがホストにリンクされます。
テンプレートのリンクを解除するには、リンクされたテンプレートの2つのオプションのいずれかを使用します。
リンクを削除 - テンプレートのリンクを解除しますが、そのエンティティ (アイテム、トリガーなど)は保持します。
リンクと保存データを削除 - テンプレートのリンクを解除し、そのすべてのエンティティ (アイテム、トリガーなど)を削除します。
リストされているテンプレート名は、テンプレート設定フォームにつながるクリック可能なリンクです。
ホストグループ ホストが属するホストグループを選択します。ホストは少なくとも1つのホストグループに属している必要があります。存在しないグループ名を追加することで、新しいグループを作成し、ホストにリンクすることができます。
インターフェース ホストでは、いくつかのホストインターフェースタイプがサポートされています: エージェントSNMPJMXIPMI
デフォルトではインターフェースは定義されていません。新しいインターフェースを追加するには、インターフェース追加をクリックし、インターフェースタイプを選択して、IP/DNS接続先ポート情報を入力します。
注: いずれかのアイテムで使用されているインターフェースは削除できず、それらのインターフェースの削除リンクはグレー表示されます。
SNMPインターフェース (v1、v2、v3) の構成の詳細については、SNMP監視の構成 を参照してください。
IPアドレス ホストのIPアドレス (オプション)
DNS名 ホストのDNS名 (オプション)
接続方法 それぞれのボタンをクリックすると、エージェントからデータを取得するために何を使用するかを Zabbixサーバーに指示します。
IP - ホストのIPアドレスで接続します (推奨)
DNS - ホストのDNS名で接続します
ポート TCP/UDPポート番号。デフォルト値は、Zabbixエージェントの場合は10050、SNMPエージェントの場合は161、JMXの場合は12345、IPMIの場合は623です。
標準 デフォルトのインターフェースを設定するには、ラジオボタンをオンにします。
説明 ホストの説明を入力します。
プロキシによる監視 ホストは、ZabbixサーバーまたはいずれかのZabbixプロキシによって監視できます。
(プロキシなし) - ホストはZabbixサーバーによって監視されます
プロキシ名 - ホストはZabbixプロキシ"プロキシ名"によって監視されます
有効 チェックボックスがオンの場合、ホストは有効になり、監視の準備が整います。

チェックボックスがオフの場合、ホストは無効になり、監視されません。
Zabbixサーバー/プロキシによって開始されたパッシブデータ要求 (ZabbixエージェントSNMPエージェントシンプルチェックなど) の場合、ホストを無効にするとすぐに監視が停止します。
Zabbixエージェントの アクティブチェック の場合、Zabbixエージェントがホストが無効になったことに関する情報を受信するまでの時間枠内 (2分未満) に監視が停止します。この短い間隔の間、ホストはアクティブチェックのデータをローカルで収集し続け、サーバー/プロキシに送信しようとします。ただし、ホストが無効としてマークされているため、Zabbixサーバー/プロキシは監視データを拒否します。

IPMIタブには、IPMIの管理属性が表示されます。

パラメーター 説明
認証アルゴリズム 認証アルゴリズムを選択します。
特権レベル 権限レベルを選択します。
ユーザー名 認証用のユーザー名。ユーザーマクロを使用できます。
パスワード 認証用のパスワード。ユーザーマクロを使用できます。

タグタブでは、ホストレベルのタグ を定義します。このホストのすべての障害は、ここで入力された値でタグ付けされます。

タグでは、ユーザーマクロ、{INVENTORY.*} マクロ、{HOST.HOST}、{HOST.NAME}、{HOST.CONN}、{HOST.DNS}、{HOST.IP}、{HOST.PORT}、および{HOST.ID}マクロがサポートされています。

マクロタブでは、ホストレベルのユーザーマクロを名前と値のペアで定義することができます。 マクロの値は、プレーン・テキスト、シークレット・テキスト、または Vault シークレットとして保持することに注意してください。説明の追加もサポートされています。

継承したマクロとホストマクロ オプションを選択すると、テンプレートレベルおよびグローバルなユーザマクロを表示することができます。 ここには、ホスト用に定義されたすべてのユーザー マクロが、それらが解決する値と元の値とともに表示されます。

便宜上、各テンプレートとグローバルマクロの設定へのリンクを設けています。 また、ホストレベルでテンプレート/グローバルマクロを編集し、ホスト上にマクロのコピーを効果的に作成することも可能です。

インベントリ タブでは、ホストのインベントリ情報を手動で入力することができます。また、このホストの自動でのインベントリ作成を有効にするか、インベントリ作成を無効にするかを選択できます。

インベントリが有効な場合 (手動または自動)、タブ名とともに緑色の点が表示されます。

暗号化

暗号化タブでは、ホストと暗号化された接続をするように要求できます。

パラメータ 説明
ホストへの接続 Zabbixサーバーまたはプロキシがホスト上のZabbixエージェントに接続する方法: 暗号化なし (デフォルト)、PSK (事前共有キー) または証明書を使用。
ホストからの接続 ホスト(Zabbixエージェントおよび Zabbix sender)から許可される接続の種類を選択します。複数の接続タイプを同時に選択できます (テストや他の接続タイプへの切り替えに便利です)。デフォルトは"暗号化なし"です。
発行者 許可された証明書の発行者。証明書は最初にCA (証明機関)で検証されます。証明書が有効で、CAによって署名されている場合は、発行者フィールドを使用して、許可されるCAをさらに制限できます。このフィールドは、Zabbixインストールで複数のCAからの証明書を使用する場合に使用することを目的としています。このフィールドが空の場合、どのCAでも受け入れられます。
サブジェクト 許可された証明書の件名。証明書は最初にCAで検証されます。証明書が有効で、CAによって署名されている場合、サブジェクトフィールドを使用してサブジェクト文字列の値を1つだけ許可できます。このフィールドが空の場合、構成されたCAによって署名された有効な証明書はすべて受け入れられます。
PSKアイデンティティ 事前共有キーID文字列。
PSK IDには機密情報を入れないでください。これは、受信者にどのPSKを使用するかを通知するために、ネットワーク経由で暗号化されずに送信されます。
PSK 事前共有キー(16 進文字列)。最大長:ZabbixがGnuTLSまたはOpenSSLライブラリを使用する場合は512桁の16進数(256バイトのPSK)、Zabbixがmbed TLS(PolarSSL)ライブラリを使用する場合は64桁の16進数(32バイトのPSK)。例: 1f87b595725ac58dd977beef14b97461a7c1045b9a1c963065002c5473194952
値のマッピング

値のマッピング タブでは、値のマッピングを使用してアイテムの値を分かりやすい表現で表示できるよう設定できます。

ホストグループの作成

特権管理者だけが、ホストグループを作成可能です。

ZabbixのWebインターフェースでホストグループを作成する場合は、以下の手順で行います:

  • データ収集 → ホストグループへ遷移します
  • 画面右上隅のホストグループの作成をクリックします
  • フォームにグループ名を入力します

ネストされたホスト グループを作成するには、Europe/Latvia/Riga/Zabbix serversのように、スラッシュ区切り文字 '/' を使用します。 3つの親ホストグループ (Europe/Latvia/Riga/) が存在しない場合でも、このグループを作成できます。 この場合、これらの親ホストグループの作成はユーザー次第です。自動的には作成されません。
先頭と末尾のスラッシュ、複数のスラッシュを連続して使用することはできません。 '/' のエスケープはサポートされていません。

グループが作成されたら、リスト内のグループ名をクリックしてグループ名を編集したり、グループを複製したり、追加のオプションを設定したりできます。

すべてのサブグループに権限とタグフィルターを適用 - このチェックボックスをオンにし、更新をクリックして、同じレベルの権限/タグ フィルターをすべてのネストされたホストグループに適用します。ネストされたホストグループに異なる権限が割り当てられているユーザーグループの場合、親ホストグループの権限レベルがネストされたグループに適用されます。これは1回限りのオプションであり、データベースには保存されません。

ネストされたホストグループへの権限

  • 既存の親ホストグループに子ホストグループを作成する場合、子に対するユーザーグループ権限は親から継承されます (たとえば、Rigaがすでに存在する場合にRiga/Zabbix serversを作成するとき)
  • 既存の子ホスト グループに親ホスト グループを作成する場合、親に対する権限が設定されません (たとえば、Riga/Zabbix serversがすでに存在する場合にRigaを作成するとき)