Zabbix监控设置全攻略
在当今的IT环境中,有效的监控是确保系统稳定运行的关键。Zabbix作为一款强大的开源监控工具,提供了丰富的功能来满足各种监控需求。本文将详细介绍Zabbix的多种监控设置方法,包括SNMP监控、简单检查、陷阱、计算和依赖项、外部检查以及JMX监控等。
1. SNMP监控原理
当在Zabbix中创建主机时,Zabbix会使用SNMP对主机进行轮询。这种轮询基于SNMP OIDs(对象标识符)。例如,当轮询名为“Free memory”的项目时,Zabbix会要求运行在Linux主机上的SNMP代理提供OID为1.3.6.1.4.1.2021.4.6.0的值,该值随后会返回给Zabbix服务器。
SNMPv3在此过程中增加了身份验证和加密功能,确保Zabbix服务器请求信息时,请求首先被加密,数据返回时也同样加密。在配置主机时,还可以选择使用批量请求,批量请求可以在同一流中请求多个OIDs,是更高效的SNMP请求方法,除非主机不支持,否则建议使用。
SNMP OIDs采用树状结构,每个点后面的数字都可能包含另一个值。例如,主机的OID 1.3.6.1.4.1.2021.4对应UCD - SNMP - MIB::memory。使用SnmpWalk CLI工具或Zabbix服务器轮询该OID时,会返回多个OIDs及其对应的值:
.1.3.6.1.4.1.2021.4.1.0 = INTEGER: 0
.1.3.6.1.4.1.2021.4.2.0 = STRING: swap
.1.3.6.1.4.1.2021.4.3.0 = INTEGER: 167
超级会员免费看
订阅专栏 解锁全文
1124

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



