1 配置主机
概述
要在 Zabbix 前端配置 一个主机,请执行以下操作:
- 转至:数据采集 > 主机 或 监控 > 主机
- 点击屏幕右上角的 创建 主机(或点击现有的 主机 名称以编辑该主机)
- 在表单中输入 主机 的参数
您还可以在现有 主机 的配置表单中使用 克隆 按钮来 create 一个新的 主机。
此新的 主机 将继承现有 主机 的所有属性,包括链接的模板、模板中的实体(监控项、触发器等),以及直接附加到现有 主机 的实体。
请注意,当 一个主机 被克隆时,它将保留模板中实体的原始状态。在现有 主机 层级上对这些实体所做的任何更改(例如更改了 监控项 间隔、修改了正则表达式或向低级别自动发现规则添加了原型)不会被克隆到新的 主机 中;相反,这些实体将保持模板中的原始状态。
配置
主机 选项卡包含主机的常规属性:

所有必填输入字段都用红色星号标记。
| Parameter | Description | |
|---|---|---|
| Host name | 输入一个唯一的主机名。允许使用字母数字字符、空格、点、连字符和下划线。不过,不允许在开头或结尾使用空格。 注意: 如果你配置的主机上运行着 Zabbix agent,则 agent 配置文件 参数 Hostname 的值必须与此处输入的主机名相同。该参数中的名称用于处理 active checks。 |
|
| Visible name | 为主机输入一个唯一的可见名称。如果设置了此名称,它将显示在列表、地图等位置,而不是技术主机名。此属性支持 UTF-8。 | |
| Templates | 将 模板 链接到主机。所有实体(监控项、触发器、等)都将从模板继承。 要链接新模板,请在文本输入框中开始输入模板名称。系统会显示匹配模板列表;向下滚动以选择。或者,你也可以点击字段旁边的 Select,在弹出窗口中的列表里选择模板。保存或更新主机配置表单时,所有已选模板都会链接到主机。 要取消链接模板,请使用 Linked templates 区块中的两个选项之一: Unlink - 取消链接模板,但保留其实体(监控项、触发器、等); Unlink and clear - 取消链接模板并移除其所有实体(监控项、触发器、等)。 列表中的模板名称是可点击链接,会跳转到模板配置表单。 |
|
| Host groups | 选择主机所属的 主机组。主机必须至少属于一个主机组。你也可以通过添加一个不存在的组名来创建新组并将其链接到主机。 | |
| Interfaces | 主机支持多种接口类型:Agent、SNMP、JMX 和 IPMI。 默认情况下未定义任何接口。要添加新接口,请在 Interfaces 区块中点击 Add,选择接口类型,并输入 IP/DNS、Connect to 和 Port 信息。 注意: 任何被监控项使用的接口都不能删除,对应的 Remove 链接会变为灰色不可用。 SNMP 接口中的 "IP" 或 "DNS" 也用于 SNMP traps。 在匹配过程中,仅使用主机接口中选定的 "IP" 或 "DNS"。 有关配置 SNMP 接口(v1、v2 和 v3)的更多细节,请参见 配置 SNMP 监控。 |
|
| IP address | 主机 IP 地址(可选)。 | |
| DNS name | 主机 DNS 名称(可选)。 | |
| Connect to | 点击相应按钮可告知 Zabbix 服务器应使用什么方式从 agent 获取数据: IP - 连接到主机 IP 地址(推荐) DNS - 连接到主机 DNS 名称 |
|
| Port | TCP/UDP 端口号。默认值为:Zabbix agent 为 10050,SNMP agent 为 161,JMX 为 12345,IPMI 为 623。 | |
| Default | 勾选单选按钮可将其设为默认接口。 | |
| Description | 输入主机描述。 | |
| Monitored by | 选择主机由谁监控: Server - 主机由 Zabbix 服务器监控; Proxy - 主机由独立 proxy 监控; Proxy group - 主机由 proxy 组监控。 |
|
| Proxy | 显示分配的 proxy 名称(仅当 Zabbix 服务器已从所选 proxy 组中分配了一个时)。 仅当主机由 proxy 组监控时才显示此字段。 |
|
| Enabled | 勾选复选框时,主机处于启用状态 - 可进行监控。 取消勾选复选框时,主机处于禁用状态 - 不进行监控: 对于由 Zabbix 服务器/proxy 发起的被动数据请求(例如,Zabbix agent、SNMP agent、simple checks),在配置同步后监控将被禁用。与主机关联的触发器和动作也只会在配置重新加载后被禁用。 对于 Zabbix agent 的 active checks,当 Zabbix agent 收到主机已被禁用的信息后,监控会在一段时间内(约 5 秒)停止。在这段短暂时间内,主机仍会在本地收集 active checks 数据并尝试发送到服务器/proxy;但是,由于主机已标记为 Disabled,服务器/proxy 会拒绝这些数据。 |
|
IPMI 选项卡包含 IPMI 管理属性。
| Parameter | Description |
|---|---|
| Authentication algorithm | 选择认证算法。 |
| Privilege level | 选择权限级别。 |
| Username | 用于认证的用户名。可使用用户宏。 |
| Password | 用于认证的密码。可使用用户宏。 |
Tags 选项卡允许你定义主机级别的 标签。该主机的所有问题都会带上 此处输入的标签值。

标签中支持用户宏、{INVENTORY.*} 宏、{HOST.HOST}、{HOST.NAME}、 {HOST.CONN}、{HOST.DNS}、{HOST.IP}、{HOST.PORT} 和 {HOST.ID} 宏。
Macros 选项卡允许你以名称-值对的形式定义主机级别的 用户 宏。请注意,宏值可以保存为纯文本、密文文本或 Vault 密文。也支持添加描述。

如果你选择 Inherited and host macros 选项,还可以在此查看模板级和全局用户宏。 这里会显示为主机定义的所有用户宏,以及它们解析后的值和来源。

为方便起见,这里提供了相应模板和全局宏配置的链接。也可以在主机级别编辑模板/全局宏, 实际上会在主机上创建该宏的副本。
Inventory 选项卡允许你为主机手动输入 inventory 信息。你也可以选择启用 Automatic inventory 填充,或为此主机禁用 inventory 填充。

如果启用了 inventory(手动或自动),选项卡名称旁会显示一个绿色圆点。
加密
加密选项卡允许你要求与主机使用encrypted连接。
| 参数 | 描述 |
|---|---|
| Connections to host | Zabbix server或proxy如何连接到Zabbix agent上的一个主机:无加密(默认)、使用PSK(预共享密钥)或证书。 |
| Connections from host | 选择允许来自主机(即来自Zabbix agent和Zabbix sender)的连接类型。可以同时选择多个连接类型(便于测试和切换连接类型)。默认为“无加密”。 |
| Issuer | 允许的证书颁发者。证书首先通过CA(证书颁发机构)验证。如果证书有效且由CA签名,则可以使用Issuer字段进一步限制允许的CA。如果你的Zabbix安装使用来自多个CA的证书,此字段非常有用。如果此字段为空,则接受任何CA。 |
| Subject | 允许的证书主题。证书首先通过CA验证。如果证书有效且由CA签名,则可以使用Subject字段仅允许一个Subject string值。如果此字段为空,则接受由配置的CA签名的任何有效证书。 |
| PSK identity | 预共享密钥标识string。 不要在PSK标识中放置敏感信息,它将以明文形式在网络上传输,用于告知接收方使用哪个PSK。 |
| PSK | 预共享密钥(十六进制string)。最大长度:如果Zabbix使用GnuTLS或OpenSSL库,则为512个十六进制数字(256字节PSK);如果Zabbix使用mbed TLS(PolarSSL)库,则为64个十六进制数字(32字节PSK)。示例:1f87b595725ac58dd977beef14b97461a7c1045b9a1c963065002c5473194952 |
值映射
值映射选项卡允许在value mappings中配置监控项数据的、易于理解的表示形式。