标签:监控 zabbix
一、监控系统基础概念
1、传感器
数据采集-->数据存储-->数据展示
时间序列数据
报警:采集到的数据超出阈(yu)值
2、网络监控系统
NMS 监控节点
3、snmp (Simple Network Management Protocol) 简单网络管理协议
1)snmp的工作模式
NMS向agent采集数据
agent向NMS报告数据
NMS请求agent修改配置
2)SNMP的组件
MIB:management information base 管理信息库
定义监控端和被监控端的数据规范
SMI:MIB的表示符号
SNMP协议:
3)NMS可发起的操作
Get(获取数据),GetNext(获取一个或多个数据),Set(设定),Trap(捕获被监控端报告的数据),
4)agent可发起的操作: Response(报告)
5)基于UDP协议:
NMS:161
agent:162
6)SNMP协议的版本
v1:没有认证功能
v2c:基于社区(密钥)认证 #认证过程是明文的
v3:认证,加密,解密 #使用的还很少
二、开源监控工具
1、监控功能的实现
专用agent:
ssh:
SNMP:
IPMI:(Intelligent Platform Management Interface) 智慧平台管理接口
原本是一种intel架构的企业系统的周边设备所采用的一种工业标准。IPMI亦是一个开放的免费标准,使用者无需支付额外的费用即可使用此标准
2、著名的开源监控工具
cacti (开派)
数据收集和展示,
对状态转换不敏感
报警功能弱:报警不及时,
Nagios (泪够思)
报警功能强大:报警升级,定义维护窗口,组件依赖,
不使用于大规模
仅关注状态转换,不收集和展示数据
zabbix (渣必思)
2.2 JSON
2.4 通信机制优化,节约带宽1/3
标签:监控 zabbix
原文地址:http://xiexiaojun.blog.51cto.com/2305291/1789235