4.zabbix学习笔记:zabbix深入配置和使用 之 Items

zabbix深入配置和使用

Items的含义和使用

item是什么?它是我们对于host监控的基本条目,它属于不同的applications中,item的设置既可以针对具体的某个host主机,也可以针对模板进行设定(可以在多个主机进行复用)。

可以在zabbix-server所在的数据库中查看items表:

这里写图片描述

注意:在我的mysql数据库中一共有将近850个items。

Items key的添加

虽然系统可以提供很多items,但是有时候依然不能满足监控的需求,这样我们就需要添加自己的items(在主机和模板中都可以设置)。本次实验对模板进行添加。

ConfigurationTempaltes中可以看到有很多的Templetes以及它们所包含的Applications、Items以及Triggers等信息。我们要对Items进行添加。
4.zabbix学习笔记:zabbix深入配置和使用 之 Items_第1张图片

单击某个模板中的“items”按钮(例如Template OS Linux模板),可以看到该模板已有的items。
4.zabbix学习笔记:zabbix深入配置和使用 之 Items_第2张图片

点击“Create item”创建新的item。
4.zabbix学习笔记:zabbix深入配置和使用 之 Items_第3张图片

我们可以监控网络适配器的RX packets数据包的个数:

Applications选择的是Network interfaces
这里写图片描述

关于上述的net.if.in[eth0,packets]内容,即我们监控的实际item key需要在agent被监控主机上测试是否可行,这个需要我们在zabbix-server主机上安装
zabbix-get软件。
4.zabbix学习笔记:zabbix深入配置和使用 之 Items_第4张图片

安装完成之后我们可以使用zabbix_get命令对item的key进行测试,如果能够获取到数据,说明这样的采集方式是可行的。但zabbix_get命令具有局限性(只能够支持agent监控方式的key值),关于这方面的清单需要去查询zabbix官网。

eg:
检测网卡信息得到RX packets的包数量:

添加成功后,我们将Templates OS Linux内的items添加到agent.example.com节点中。并且生成Graphs,然后显示相应的图像。

上述就是添加一个自定义items的步骤。

Items的类型

关于items的类型多种多样,可以根据item的类型进行详细的划分:

1.网卡流量的监控Key
2.监控端口的Key
3.监控进程的Key
4.监控CPU和内存的Key
5.磁盘 I/O 的Key
6.文件监控的Key
7.日志监控的Key

不同类型的key使用的操作也不尽相同。
关于键值Key可以参考这个网站的内容,谢谢作者提供:
http://blog.csdn.net/apache0554/article/details/45821591

你可能感兴趣的:(4.zabbix学习笔记:zabbix深入配置和使用 之 Items)