snmp协议的学习。

SNMP

           SNMP是一个构建在TCP/UDP上的远程监控应用。他能够监控网络中的主机的一些状态信息,比如内存使用率,CPU占有率,磁盘占有率。SNMP的目标就是管理互联网的上众多厂商生产的各种软硬件平台。
       其主要分为两个部分:
安装在待监控主机上的SNMP服务器端,用于收集主机的信息。
安装在监控主机上的SNMP客户端,实时发出查询命令,获得被监控的主机的运行信息





      SNMP的工作模式:

     NMS向agent采集数据。
     agent向NMS报告数据。
     NMS命令sgent修改配置。

SNMP的组件。
一套完整的SNMP系统包括管理库(MIB)管理信息结构(SMI)以及SNMP协议
     MIB:management information base 管理信息库。
          任何被管理的资源都被表示成一个对象,MIB就是被管理对象的集合。它定义了被管理对象的一系列属性:对象的名称,对象的访问权限和对象的数据类型。每个SNMP设备(Agent)都有自己的MIB,MIB也可以看做是NMS(网管系统)和Agent之间的沟通桥梁。


   SMI:MIB的表示符号 
   指定了在SNMP的MIB中用于定义管理目标的规则。数据类型,对象模型,以及写入和管理信息的规则。
可以说是整数型,字符型,等等。。。。
   SNMP协议:



     NMS可发起的操作:
Get,GetNext,Set,Trap(捕获agent的状态提交)
     Agent可发起的操 作:
Response

       整体基于UDP协议


SNMP协议的版本:
V1,V2,V3
          V1没有认证功能
V2在V1的基础上认证功能,NMS--->agent和互相标识
V3在V2基础上加上了加密功能。



cacti就是将snmp收集的信息,并存入数据库中,分析进行操作,及时绘制。但其报警功能是很差的。cacti注重于数据的收集并且
将数据图进行展示。
nagios是个强大的报警监控系统。报警策略的定义。但不适用于与大规模各种指标的监控,在分布式的监控环境下,表现十分不好。nagios只是关心数据是否超标之类的,并不注重数据的走向。
zabbix可实现复杂的多条件告警。安装部署简单。对cacti和nagios的功能全覆盖。画图也比较美观。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值