1 配置一台主机
概述
按照以下步骤在Zabbix前端创建一台主机:
定位到:配置 → 主机
在右侧点击 创建主机 (或者在主机名上编辑一台已有的主机)
在表单中输入主机的相关参数
你可以在已经存在的主机上使用 Clone 和 Full clone 按钮的形式创建一个新的主机,点击 Clone 将保留所有的主机参数和模板链接(保留所有的模板入口),Full clone 将额外保留直属实体(应用集、监控项、触发器、视图、底层自动发现规则和Web定制的场景)。
注意: 当主机被克隆时,它将保留原来在模板上的所有模板实体. 在现有主机级别上(例如更改的监控间隔、修改正则表达式或添加原型到底层发现规则)所做的任何实体修改将不会克隆到新主机,而是与模板一致。
配置
这个 Host 标签页包含了通用的主机属性:
属性 | 描述 |
---|---|
Host name | 输入一个唯一的主机名。允许有字母、空格、圆点、破折号和下划线。注意: 由于 Zabbix agent 运行在你所配置的那台主机上,所以此 agent 配置文件 的参数 Hostname 必须和这里输入的主机名是一致的。 在配置 主动代理检查 的过程中参数中的主机名也是需要的。 |
Visible name | 显示名称。如果你设置了这个名称,它将会在列表、拓扑图等地方显示。此属性支持 UTF-8 。 |
Groups | 选择主机所属主机组。一个主机必须至少属于一个主机组。 |
New host group | 可以创建一个新的组并和主机关联。如果为空表示忽略。 |
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(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支持主机组的嵌套。 |
Hosts | 选择主机、组成员。主机组可能有0个、1个或多个主机。 |
嵌套主机组的权限
当将子主机组创建到现有的父主机组时,对该子进程的用户组 权限将从父级继承, (例如,如果
Riga
已经存在,创建Riga/Zabbix servers
)将父主机组创建到现有的子主机组时,不会设置父级的权限 (例如, 如果
Riga/Zabbix servers
已经存在,创建Riga
)