2 ホストグループの設定

概要

ホストグループは、ホストを論理的にグループ化し、それらにユーザー権限を割り当てるために使用されます。

各ホストには、少なくとも1つのホストグループが割り当てられている必要があります。1つのホストは複数のホストグループに属することができ、各ホストグループには複数のホストを含めることができます。

Zabbixでは、すべての権限はユーザーグループおよびホスト/テンプレートグループに基づいていることに注意してください。そのため、あるユーザーがあるホストにアクセスする権限が必要な場合、そのホストを含むホストグループにアクセスする権限を持つユーザーグループにユーザーを追加します。

設定

Super adminユーザーのみがホストグループを作成できます。

Zabbixフロントエンドでホストグループを作成するには、2つの選択肢があります。

選択肢1:

  • 次の場所に移動します: 設定ホストグループ
  • 画面の右上隅にあるホストグループの作成をクリックします
  • フォームにグループ名を入力します

選択肢2: ホストの設定時に、グループ入力フィールドに存在しないグループ名を入力します。

ホストグループが作成されると、設定ホストグループの下のリストでグループ名をクリックして、グループ名を編集したり、グループを複製したり、グループを削除したりできます。

ホストグループを削除すると、論理グループのみが削除され、グループ内のホストは削除されません。既存のホストの唯一のグループであるホストグループは削除することはできません。

ホストサブグループの作成

ホストサブグループ(またはネストされたホストグループ)は、それを含む親ホスト グループの子です。ホストグループのネストという表現は、Zabbix 3.2.0以降でサポートされています。

サブグループは、グループ名入力フィールドでスラッシュ'/'を使用して、親グループとの関係を示すことによって作成されます。例:

  • Europe/Latviaと入力すると、親グループEuropeEurope/Latviaサブグループが作成されます。
  • Europe/Latvia/Riga/Zabbix serversと入力すると、ネストされた親グループEuropeEurope/LatviaEurope/Latvia/Riga内にそれぞれのサブグループが作成されます。

サブグループを作成する場合、先頭または末尾にスラッシュを使用したり、複数のスラッシュを連続して使用したりすることはできません。 '/' のエスケープはサポートされていません。

サブグループを作成する前に親ホストグループを作成する必要はありません。サブグループ(例: Europe/Latvia)か親ホストグループ(この例ではEurope)か、どちらからでも作成できます。サブグループを先に作成しても、自動的に親ホストグループが作成されることはありません

ホストグループへの権限
  • 既存の親ホストグループにサブグループを作成する場合(たとえば、Europeがすでに存在し、Europe/Latviaを作成する)、サブグループへのユーザーグループ権限は親から継承されます。
  • 既存のサブグループに親ホストグループを作成する場合(たとえば、Europe/Latviaがすでに存在し、Europeを作成する)、親に対する権限は設定されていません。

ホストグループを編集するときに、すべてのサブグループに権限とタグフィルターを適用という追加オプションを設定することもできます。このチェックボックスをオンにして更新をクリックすると、編集中のホストグループの現在のサブグループと将来のサブグループすべてに同じレベルの権限とタグフィルターが適用されます。このオプションは、Zabbix 3.4.0以降でサポートされています。

したがって、編集中のホストグループのサブグループに対して、ユーザーグループにさまざまな権限が与えられている場合、チェックボックスをオンにすると、現在および将来のすべてのサブグループに、編集中のグループと同じユーザー権限とタグベースの権限が付与されます。

このオプションはデータベースに保存されず、既存の権限が上書きされることに注意してください。このオプションによって行われた変更は、手動でのみ元に戻すことができます。