3 配置主机组
概述
主机组用于对主机进行逻辑分组,并为其分配用户权限。
每个主机都必须至少分配到一个主机组。一个主机可以属于多个主机组,而每个主机组也可以包含多个主机。
请注意,在 Zabbix 中,所有权限都基于组:用户组、主机组和模板组。因此,即使单个用户只需要访问单个主机,也需要通过将该用户添加到某个用户组来授予权限,而该用户组必须具有访问包含该主机的主机组的权限。
配置
只有 Super admin 用户可以创建主机组。
在 Zabbix 前端中有两种创建主机组的方式。
选项一:
- 转到:数据采集 → 主机组
- 单击屏幕右上角的 创建主机组
- 在表单中输入组名

选项二:在配置主机时,在 主机组 输入字段中输入一个不存在的组名。
创建主机组后,您可以在 数据采集 → 主机组 下的列表中单击组名,以编辑组名、克隆组或删除组。
删除主机组只会删除逻辑组,不会删除组中的主机。对于任何现有主机来说,如果某个主机组是其唯一的组,则无法删除该主机组。
创建主机子组
主机子组(或嵌套主机组)是包含它的父主机组的子组。
子组通过在组名输入字段中使用正斜杠 / 来表示其与父组的关系。例如:
- 输入
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),不会为父组设置任何权限。
在编辑任何主机组时,您还可以设置一个附加选项,将权限和标签过滤器应用于所有子组。

勾选此复选框并点击 Update 后,将把相同级别的权限和标签过滤器应用于正在编辑的主机组的所有当前和未来子组。
因此,如果已为正在编辑的主机组的子组分配了不同的权限,勾选该复选框将使所有当前和未来子组获得与正在编辑的组相同的用户权限和基于标签的权限。
请注意,此选项不会保存在数据库中,并且会覆盖现有权限。通过此选项所做的任何更改只能手动撤销。