文章目录
1. 监控项
1.1 什么是监控项
监控项主要用于采集主机指标数据,一个监控项是一个独立的指标。
比如,当前主机的CPU1分钟的平均负载,可以使用system.cpu.load[avg1]来获取主机指标数据;
如果要监控CPU1分钟、5分钟、15分钟这三个指标,则需要定义三个监控项;
1.2 创建一个监控项
- 登录web管理页面 --> 配置 --> 主机
- 在主机所在的行单击监控项
- 点击右上角的创建监控项
- 输入表单中的监控项的参数
1.3 监控项的值映射
1.3.1 什么是值映射
为了接受到的值更加“人性化”显示,可以通过值映射方式,将数值与字符串之间进行关系绑定;
举个例子,一个监控项有值‘0’ 和‘1’能通过值映射,以认可读的形式表示值:
- ‘0’ => ‘不可用’
- ‘1’ => ‘可用’
或者,一组备份关系的值映射 - ‘F’ -> ‘全量备份’
- ‘D’ -> ‘差异备份’
- ‘I’ -> ‘增量备份’
1.3.2 值映射配置实践
定义值映射:
- 管理 -> 一般
- 从下拉列表中选择值映射
- 点击创建值映射
- 创建一个值映射

- 监控项调用其值映射

3.配置以后,在监控中 -> 最新数据会以映射的值“UP”显示(括号中显示是原始值)

1.4 自定义监控项(入门)
监控主机当前登录主机的“总用户数”,如何实现:
-
- 本机执行shell命令提取需要监控对象的值;
-
- 通过zabbix-agent2 将其定义为一个监控项;
-
- 使用zabbix-get 测试能否获取对应的值;
-
- 登录zabbix-web,为对应主机添加对应的监控项;
<

本文详细介绍Zabbix监控项配置流程,包括监控项定义、值映射配置、自定义监控项创建步骤等,并提供内存使用率及TCP状态监控的具体实例。
最低0.47元/天 解锁文章
4718

被折叠的 条评论
为什么被折叠?



