2 ホストグループの設定
概要
ホストグループは、ホストを論理的にグループ化し、ユーザー権限を割り当てるために使用されます。
各ホストには、少なくとも1つのホストグループを割り当てる必要があります。1つのホストは複数のホストグループに属することができ、各ホストグループには複数のホストを含めることができます。
Zabbixでは、すべての権限はグループに基づいていることに注意してください: user groups、ホストグループ、template groupsです。 そのため、たとえ1人のユーザーが1つのホストへのアクセスだけを必要とする場合でも、そのユーザーをユーザーグループに追加し、そのホストを含むホストグループに対してそのユーザーグループの権限を割り当てることでアクセスが付与されます。
設定
ホストグループを作成できるのは Super admin ユーザーのみです。
Zabbix Webインターフェースでホストグループを作成する方法は 2 つあります。
方法 1:
- データ収集 > ホストグループ に移動します。
- 画面右上の ホストグループの作成 をクリックします。
- フォームにグループ名を入力します。

方法 2: ホストを設定する ときに、ホストグループ 入力欄に存在しないグループ名を入力します。
ホストグループを作成したら、データ収集 > ホストグループ の一覧でグループ名をクリックして、グループ名の編集、グループの複製、または削除を行えます。
ホストグループを削除しても、削除されるのは論理グループのみで、グループ内のホストは削除されません。既存のホストに対して唯一のグループであるホストグループは削除できません。
ホストサブグループの作成
ホストサブグループ(またはネストされたホストグループ)は、それを含む親ホスト グループの子です。
サブグループは、グループ名入力フィールドでスラッシュ'/'を使用して、親グループとの関係を示すことによって作成されます。例:
Europe/Latviaと入力すると、親グループEuropeのEurope/Latviaサブグループが作成されます。Europe/Latvia/Riga/Zabbix serversと入力すると、ネストされた親グループEurope、Europe/Latvia、Europe/Latvia/Riga内にそれぞれのサブグループが作成されます。
サブグループを作成する場合、先頭または末尾にスラッシュを使用したり、複数のスラッシュを連続して使用したりすることはできません。 '/' のエスケープはサポートされていません。
サブグループを作成する前に親ホストグループを作成する必要はありません。サブグループ(例: Europe/Latvia)か親ホストグループ(この例ではEurope)か、どちらからでも作成できます。サブグループを先に作成しても、自動的に親ホストグループが作成されることはありません。
ホストグループへの権限
- 既存の親ホストグループにサブグループを作成する場合(たとえば、
Europeがすでに存在し、Europe/Latviaを作成する)、サブグループへのユーザーグループ権限は親から継承されます。 - 既存のサブグループに親ホストグループを作成する場合(たとえば、
Europe/Latviaがすでに存在し、Europeを作成する)、親に対する権限は設定されていません。
ホストグループを編集するときに、すべてのサブグループに権限とタグフィルターを適用という追加オプションを設定することもできます。

このチェックボックスをオンにして更新をクリックすると、編集中のホストグループの現在のサブグループと将来のサブグループすべてに同じレベルの権限とタグフィルターが適用されます。
したがって、編集中のホストグループのサブグループに対して、ユーザーグループにさまざまな権限が与えられている場合、チェックボックスをオンにすると、現在および将来のすべてのサブグループに、編集中のグループと同じユーザー権限とタグベースの権限が付与されます。
このオプションはデータベースに保存されず、既存の権限が上書きされることに注意してください。このオプションによって行われた変更は、手動でのみ元に戻すことができます。