1 配置一台主机
概述
按照以下步骤在Zabbix前端创建一台主机:
进入:配置 → 主机
在右侧点击 创建主机 (或者在主机名上编辑一台已有的主机)
在表单中输入主机的相关参数
你可以在已经存在的主机上使用 Clone 和 Full clone 按钮的形式创建一台新的主机,点击 Clone 将保留所有的主机参数和模板链接(保留这些模版中的所有实体),Full clone 将额外保留直接附加的实体(应用集、监控项、触发器、视图、底层自动发现规则和Web定制的场景)。
注意: 当主机被克隆时,它将保留最初在模板上的所有模板实体. 在现有主机级别上对这些实体所做的任何更改(例如更改的监控间隔、修改正则表达式或添加原型到底层发现规则)都不会克隆到新主机;相反,而是与最初模板一致。
配置
这个 Host 标签页包含了通用的主机属性:
所有必填输入字段都标有红色星号。
属性 | 描述 |
---|---|
Host name | 输入一个唯一的主机名。允许有字母、空格、圆点、破折号和下划线。 注意: 由于 Zabbix agent 运行在你所配置的那台主机上,所以此 agent 配置文件 的参数 Hostname 必须和这里输入的主机名是一致的。 在配置 主动代理检查 的过程中参数中的主机名也是需要的。 |
Visible name | 显示名称。如果你设置了这个名称,它将会在列表、拓扑图等地方显示。此属性支持 UTF-8 。 |
Groups | 选择主机所属主机组。一个主机必须至少属于一个主机组。通过添加不存在的组名,可以创建新组并将其链接到主机组。 |
Interfaces | 主机支持多种主机接口类型: Agent, SNMP, JMX 和 IPMI. 要增加一个新接口,在 Interfaces 区域点击 Add 并输入 IP/DNS, Connect to 和 Port 信息。 注意: 用在任何监控项的接口都不能被删除,并且Remove链接是灰色的。 对 SNMP 接口使用 Use bulk requests 选项来为每个接口启用和禁用SNMP请求的 批量处理。 |
IP address | 主机的IP地址(可选)。 |
DNS name | 主机的DNS名称(可选)。 |
Connect to | 点击对应的按钮告诉Zabbix服务器采用哪种模式从代理端获取数据: IP - 连接到主机的IP地址(推荐) DNS - 连接到主机的DNS名称 |
Port | TCP/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 选项,你也可以在这里查看模板级的宏以及全局宏。那里是为主机定义全部用户宏的地方,用户宏显示解析的值以及来源。
为方便考虑,提供了相应模板和全局宏配置的链接。还可以在主机级别编辑一个模板/全局宏,有效地在主机上创建宏的副本。
Host inventory 选项卡允许你为主机手工输入 资产 信息。你还可以选择启用 自动 资产信息填充, 或者禁用此主机的资产信息填充。
Encryption 选项卡允许你要求 加密 与主机建立连接。
参数 | 描述 |
---|---|
Connections to host | Zabbix服务器或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 TLS(PolarSSL)库,则是64位十六进制(32字节PSK)。示例: 1f87b595725ac58dd977beef14b97461a7c1045b9a1c963065002c5473194952 |
创建一个主机组
要在Zabbix页面创建一个主机组,请执行以下步骤:
进入: Configuration → Host groups
单击页面右上角的 Create Group
在表单中输入组的参数
所有必填输入字段都标有红色星号。
参数 | 描述 |
---|---|
Group name | 输入唯一的主机组名称。 要创建一个嵌套的主机组,请使用 ‘/‘ 正斜杠分隔符,例如 Europe/Latvia/Riga/Zabbix servers . 即使不存在这3个父主机组(Europe/Latvia/Riga ) ,你也可以创建该组。在这种情况下,创建父主机组取决于使用者;它们不会自动创建。\不允许有正斜杠、反斜杠及多个斜杠,不支持反斜杠转义’/‘。自Zabbix 3.2.0起,支持主机组的嵌套。 |
Apply permissions to all subgroups | 复选框仅适用于Zabbix Super Admin用户,仅在编辑现有主机组时可用。\选中此复选框并单击Update以对所有嵌套主机组应用相同级别的权限。对于可能已将权限分配给嵌套主机组的用户组,将对嵌套组强制实施父主机组的权限级别。\这是一次性选项,未保存在数据库中。\自Zabbix 3.4.0起支持此选项。 |
嵌套主机组的权限
当将子主机组创建到现有的父主机组时,该子主机组用户组 的权限将从父组级继承, (例如,如果
Riga
已经存在,创建Riga/Zabbix servers
)将父主机组创建到现有的子主机组时,不会设置父级的权限 (例如, 如果
Riga/Zabbix servers
已经存在,创建Riga
)