ホストグループは、ホストを論理的にグループ化し、それらにユーザー権限を割り当てるために使用されます。
各ホストには、少なくとも1つのホストグループが割り当てられている必要があります。1つのホストは複数のホストグループに属することができ、各ホストグループには複数のホストを含めることができます。
Zabbixでは、すべての権限はユーザーグループおよびホスト/テンプレートグループに基づいていることに注意してください。そのため、あるユーザーがあるホストにアクセスする権限が必要な場合、そのホストを含むホストグループにアクセスする権限を持つユーザーグループにユーザーを追加します。
Super adminユーザーのみがホストグループを作成できます。
Zabbixフロントエンドでホストグループを作成するには、2つの選択肢があります。
選択肢1:
選択肢2: ホストの設定時に、グループ入力フィールドに存在しないグループ名を入力します。
ホストグループが作成されると、設定 → ホストグループの下のリストでグループ名をクリックして、グループ名を編集したり、グループを複製したり、グループを削除したりできます。
ホストグループを削除すると、論理グループのみが削除され、グループ内のホストは削除されません。既存のホストの唯一のグループであるホストグループは削除することはできません。
ホストサブグループ(またはネストされたホストグループ)は、それを含む親ホスト グループの子です。ホストグループのネストという表現は、Zabbix 3.2.0以降でサポートされています。
サブグループは、グループ名入力フィールドでスラッシュ'/'を使用して、親グループとの関係を示すことによって作成されます。例:
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
を作成する)、親に対する権限は設定されていません。ホストグループを編集するときに、すべてのサブグループに権限とタグフィルターを適用という追加オプションを設定することもできます。このチェックボックスをオンにして更新をクリックすると、編集中のホストグループの現在のサブグループと将来のサブグループすべてに同じレベルの権限とタグフィルターが適用されます。このオプションは、Zabbix 3.4.0以降でサポートされています。
したがって、編集中のホストグループのサブグループに対して、ユーザーグループにさまざまな権限が与えられている場合、チェックボックスをオンにすると、現在および将来のすべてのサブグループに、編集中のグループと同じユーザー権限とタグベースの権限が付与されます。
このオプションはデータベースに保存されず、既存の権限が上書きされることに注意してください。このオプションによって行われた変更は、手動でのみ元に戻すことができます。