管理监控项:学会在zabbix平台上管理监控项目
5.1 问题
本例要求学会在zabbix平台上管理监控项目,完成下列任务。
- 登入zabbix监控的Web前端系统,并切换为中文
- 检查“Zabbix Server”的监控项,包括主机可用性、可用内存、CPU负载、登录用户数、运行进程数
- 确认/添加对本机网卡(比如ens33)入站流量、出站流量的监控
- 配置 icmpping 检查设备存活状态,针对路由器102、交换机103,IP地址192.168.10.2、192.168.10.3
5.2 步骤
实现此案例需要按照如下步骤进行。
步骤一:登入zabbix监控的Web前端系统,并切换为中文
1)以默认管理员Admin登录Zabbix平台
默认管理员为Admin(注意第一个A为大写),密码为zabbix,如图-11所示。
图-11
登录成功以后,可以看到英文版的zabbix监控网页,如图-12所示。
图-12
2)将界面语言更改为“Chinese(zh_CN)”
单击zabbix监控页面右上方的头像标识,可以打开当前用户的属性设置页面。
单击“Language”右侧的下拉箭头,选择“Chinese(zh_CN)”,然后单击下方的“Update”按钮更新用户属性,如图-13所示。。
图-13
更新成功后,zabbix监控页面就会变成中文,如图-14所示。
图-14
步骤二:检查“Zabbix Server”的监控项
1)查看被监控主机
单击zabbix监控页面上的“配置”-->“主机”,可以列出被监控主机。Zabbix平台默认已将本机添加为被监控对象,如图-15所示。
图-15
2)查看监控项
单击被监控主机右侧的监控项,可以看到此主机的各种监控项目,如图-16所示,
图-16
zabbix本机默认已关联相关监控模板,自动添加了数十个监控项。
比如被控主机的可用性(检测zabbix-agent是否通信正常)、可用内存、CPU负载、登录用户数、运行进程数等等,可以参考如下信息。
- 主机可用性:名称Agent ping,键值agent.ping
- 可用内存:名称Available memory,键值vm.memory.size[available]
- CPU负载(最近1分钟):名称Processor load (1 min average per core),键值s ystem.cpu.load[percpu,avg1]
- CPU负载(最近1分钟):名称Processor load (1 min average per core),键值s ystem.cpu.load[percpu,avg1]
- CPU负载(最近1分钟):名称Processor load (1 min average per core),键值s ystem.cpu.load[percpu,avg1]
- 登录用户数:名称Number of logged in users,键值system.users.num
- 运行进程数:名称Number of processes,键值proc.num[]
3)控制监控项
在监控项管理页面,不仅可以查看监控项,还可以禁用指定的监控项、或者删除用不到的自动发现的监控项。比如,可以把自动发现的针对虚拟接口virbr0的监控项删除,如图-17所示。
图-17
步骤三:确认/添加对本机网卡(比如ens33)入站流量、出站流量的监控
常用的网络流量监控项采用 net.if.in[接口名] 和 net.if.out[接口名] ,分别表示入站流量、出站流量。比如要监控网卡ens33的流量,就可以配置以下监控项:
- 入站流量:名称Incoming network traffic on ens33,键值net.if.in[ens33]
- 出站流量:名称Outgoing network traffic on ens33,键值net.if.out[ens33]
网络接口的流量信息等监控项,一般稍等几分钟可以自动发现。自动发现的监控项会在名称前标注有橙色的“discovery”字样,如图-18、图-19所示。
图-18
图-19
如果没有找到自动发现的上述网卡流量监控项,也可以通过右上角的“创建监控项”按钮来手动添加新的监控项。在弹出页面中,指定监控项名称和对应的键值就行。其中键值可以通过右侧的“选择”按钮获得,并根据需要进行更改,如图-20所示。
图-20
步骤四:配置 icmpping 检查设备存活状态
1)添加一个监控项,检测路由器102是否能ping通
在监控项管理页面,单击右上角的“创建监控项”页面,在接下来的设置页面中指定名称“路由器102存活状态”、类型选“简单检查”,然后选择好icmpping键值并正确修改检测参数,如图-21所示,然后单击底部的“添加”就可以了。
图-21
其中,监控键值 icmpping[192.168.10.2,4,500,64,3000],表示要检测的目标IP地址是192.168.10.2、发4个测试包、包间隔500毫秒、每个64字节、超过3000毫秒无响应就认为超时。
2)再添加一个监控项,检测交换机103是否能ping通
在监控项管理页面,单击右上角的“创建监控项”页面,在接下来的设置页面中指定名称“交换机103存活状态”、类型选“简单检查”,然后选择好icmpping键值并正确修改检测参数,如图-22所示,然后单击底部的“添加”就可以了。。
图-22
3)确认添加结果
返回到监控项管理页,单击第2页,可以找到新添加的几个监控项,如图-23所示。
图-23