1 配置一台主机

概述

按照以下步骤在Zabbix前端创建一台主机:

  • 定位到:配置 → 主机

  • 在右侧点击 创建主机 (或者在主机名上编辑一台已有的主机)

  • 在表单中输入主机的相关参数

你可以在已经存在的主机上使用 CloneFull clone 按钮的形式创建一个新的主机,点击 Clone 将保留所有的主机参数和模板链接(保留所有的模板入口),Full clone 将额外保留直属实体(应用集、监控项、触发器、视图、底层自动发现规则和Web定制的场景)。

注意: 当主机被克隆时,它将保留原来在模板上的所有模板实体. 在现有主机级别上(例如更改的监控间隔、修改正则表达式或添加原型到底层发现规则)所做的任何实体修改将不会克隆到新主机,而是与模板一致。

配置

这个 Host 标签页包含了通用的主机属性:

1 配置一台主机 - 图1

属性描述
Host name输入一个唯一的主机名。允许有字母、空格、圆点、破折号和下划线。注意: 由于 Zabbix agent 运行在你所配置的那台主机上,所以此 agent 配置文件 的参数 Hostname 必须和这里输入的主机名是一致的。 在配置 主动代理检查 的过程中参数中的主机名也是需要的。
Visible name显示名称。如果你设置了这个名称,它将会在列表、拓扑图等地方显示。此属性支持 UTF-8 。
Groups选择主机所属主机组。一个主机必须至少属于一个主机组。
New host group可以创建一个新的组并和主机关联。如果为空表示忽略。
Interfaces支持这几种主机接口类型: Agent, SNMP, JMXIPMI.要增加一个新接口,在 Interfaces 区域点击 Add ,输入 IP/DNS, Connect toPort 信息。注意: 用在任何监控项的接口都不能被删除,并且Remove链接是灰色的。在 SNMP 接口使用 Use bulk requests 选项来为每个接口启用和禁用SNMP请求的 批量处理
IP address主机的IP地址(可选)。
DNS name主机的DNS名称(可选)。
Connect to点击对应的按钮告诉Zabbix服务器采用哪种模式从代理端获取数据:IP - 连接到主机的IP地址(推荐)DNS - 连接到主机的DNS名称
PortTCP/UDP 端口. 默认端口:Zabbix agent 10050, SNMP agent 161 , JMX 12345 , IPMI 623.
Default选择单选按钮设置默认接口.
Description填写主机描述。
Monitored by proxy主机可以被Zabbix服务器或者Zabbix代理服务器监控:(no proxy) - Zabbix服务器监控主机Proxy name - Zabbix代理服务器“代理服务器名称”监控主机
Enabled选中此项激活主机,准备接受监控。如果没选中,表示主机未激活,不能被监控。

Templates 选项卡允许你将templates 链接到主机。所有实体(监控项, 触发器, 图表和应用集)将从模板继承。

要链接一个新模板,请开始在Link new templates 区域键入,直到匹配键入的模板列表出现。向下滚动选择你希望链接的模板。当所有的模板链接完成后,单击Add.

要取消链接模板,请使用Linked templates区域的两个选项之一:

  • Unlink - 取消链接模板,但保留它的监控项、触发器和图表

  • Unlink and clear - 取消链接模板并删除所有它的监控项、触发器和图表

列出的模板名可以点击跳转到模板配置表单。

IPMI 选项卡包含 IPMI 管理属性。

参数 描述
Authentication algorithm选择认证算法。
Privilege level选择权限级别。
Username认证用户名.
Password认证用户密码.

Macros 选项卡允许你定义主机级别的 用户宏. 如果你选择了 Inherited 和 host macros 选项,你也可以在这里查看模板级的宏以及全局宏。那里是为主机定义全部用户宏的地方,用户宏显示解析的值以及来源。

1 配置一台主机 - 图2

为方便考虑,提供了相应模板和全局宏配置的链接。还可以在主机级别编辑一个模板/全局宏,有效地创建主机上宏的副本。

Host inventory 选项卡允许你为主机手工输入 库存 信息。你还可以选择启用 自动 库存量, 或者禁用此主机的库存量。

Encryption 选项卡允许你请求与主机 加密的 链接。

参数 描述
Connections to hostZabbix服务器或Zabbix代理服务器如何连接到主机上的Zabbix Agent:无加密(默认);使用PSK(预共享密钥)或者证书。
Connections from host从主机选择允许的连接类型(例如Zabbix agent和Zabbix Sender)。可以同时选择多种连接类型(对于测试及切换至其他连接类型时有帮助)。默认是“No encryption”。
Issuer允许颁发证书。证书首先会通过CA(认证机构)认证。如果是有效的,则由CA签名,然后可以使用Issuer字段来进一步限制允许的CA。如果你的Zabbix安装使用多个CA证书,则该字段可以被重复使用。如果这个字段为空,那么任何CA都是可以被接受的。
Subject允许的证书主题。证书首先通过CA验证。如果它是有效的,由CA签名,则Subject字段可以用于仅允许一个Subject字符串值。如果此字段为空,则接受由配置的CA签名的任何有效证书。
PSK identity预共享密钥身份字符串.
PSK预共享密钥(hex-string)。如果Zabbix使用GnuTLS或者OpenSSL库,最大长度:512位十六进制数,如果Zabbix使用mbed(PolarSSL)库,则是64位十六进制(32字节PSK)。示例: 1f87b595725ac58dd977beef14b97461a7c1045b9a1c963065002c5473194952

配置主机组

要在Zabbix页面配置主机组,请执行以下步骤:

  • 进入: Configuration → Host groups

  • 在页面右上方单击 Create Group

  • 在表单中输入参数

1 配置一台主机 - 图3

参数 描述
Group name输入唯一的主机组名称。要创建一个嵌套的主机组,请使用 '/' 正斜杠分隔符,例如Europe/Latvia/Riga/Zabbix servers. 即使不存在这3个父主机组(Europe/Latvia/Riga) ,你也可以创建该组。在这种情况下,创建父主机组取决于使用者;它们不会自动创建。不允许有正反斜杠,不支持反斜杠转义'/'。Zabbix 3.2.0支持主机组的嵌套。
Hosts 选择主机、组成员。主机组可能有0个、1个或多个主机。

嵌套主机组的权限

  • 当将子主机组创建到现有的父主机组时,对该子进程的用户组 权限将从父级继承, (例如,如果Riga 已经存在,创建 Riga/Zabbix servers)

  • 将父主机组创建到现有的子主机组时,不会设置父级的权限 (例如, 如果Riga/Zabbix servers已经存在,创建Riga)