Zabbix学习笔记
官方文档: https://www.zabbix.com/documentation/3.2/manual 监控介绍: 传感器: 数据采集 --> 数据存储 --> 数据展示 报警:采集到的数据超出阈值 时间序列数据 开源监控工具: SNMP: 工作模式:NMS端向agent端采集数据;agent端向NMS端报告数据;NMS端请求agnet端修改配置 安装:# yum install -y net-snmp 组件:MIB(management information base,管理信息库);SMI(MIB表示符号);SNMP协议 NMS可发起操作: Get, GetNext, Set, Trap(接收agent发来的数据) agent: Response UDP NMS:161 agent:162 IPMI,windows自带的一种免费接口。 SNMP协议之所以需要MIB库来对监控的数据进行描述,是因为协议本身很简单,没有对各项指标进行描述。而不同于SNMP,其他复杂一点的监控系统,比如nagios或者zabbix,他们协议自身就有定义过这些指标,所以zabbix没有类似MIB之类的东西。这样做的缺点在于,zabbix在传输监控数据的时候就会占用较大带宽,因为zabbix使用jason格式传输数据。但是在2.4版本之后,就会简化传输数据的内容,减少带宽消耗。 SNMP协议的版本: