snmp安装配置 zabbix snmp监控准备(52)

  • A+
所属分类:zabbix

snmp在监控这个行当里面有着举足轻重的地位,一直想写zabbix使用snmp监控,由于最近懒散了一直没写,也有人提到ttlsa能否写snmp的监控,那就写吧,前面有两篇文章已经做好了铺垫《SNMP OID列表 监控需要用到的OID》《zabbix snmp监控类型》,今天是最后一篇铺垫,然后下面一篇便是zabbix使用snmp监控的实例,好了,不说没用的,看看snmp的安装配置。

yum安装snmp

snmp配置

 

启动snmpd

通过snmp获取数据

需要通过snmp获取到数据,首先我们需要对应的OID,请参考《SNMP OID列表 监控需要用到的OID

获取主机名

 

通过如上两种方式均可获取到数据,如上获取到得数据都是li519-232

获取服务器剩余内存

通过两种方式获取到服务器剩余内存,因为服务器资源使用量都实时变动的,所以两次获取的数值不同.

最后

snmp的安装和使用就是这么的简单了,如果你希望你的snmp安全点,那请看接下来的《snmp v3的安全配置 snmp认证与加密配置

 

zabbix snmp监控所有文章

1. zabbix snmp类型 无需安装agent也能监控(51)

2. snmp安装配置 zabbix snmp监控准备(52)

3. snmp v3的安全配置 snmp认证与加密配置(53)

4. SNMP OID列表 监控需要用到的OID

5. zabbix单位符号Unit symbols(32)

weinxin
微信公众号
扫一扫关注运维生存时间公众号,获取最新技术文章~

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:8   其中:访客  8   博主  0

    • star 2

      自己的配置心得:
      一、修改客户端的配置文件:
      (1)首选是定义一个共同体名(community),这里是public,及可以访问这个public的用户名(sec name),这里是notConfigUser。Public相当于用户notConfigUser的密码:)
      #       sec.name  source          community
      com2sec notConfigUser  default       public
      (2)定义一个组名(groupName)这里是notConfigGroup,及组的安全级别,把notConfigGroup这个用户加到这个组中。 
                  groupName      securityModel securityName
      group   notConfigGroup   v1           notConfigUser  
      group   notConfigGroup   v2c           notConfigUser
       (3)定义一个可操作的范围(view)名, 这里是all,范围是 .1
          #       name           incl/excl     subtree         mask(optional)
             view  all             included     .1
        (4)定义notConfigUser这个组在all这个view范围内可做的操作,这时定义了notConfigUser组的成员可对.1这个范围做只读操作。
           #       group          context sec.model sec.level prefix read   write  notif
      access  notConfigGroup “”      any       noauth    exact  all  none none

      二、在客户端重新启动snmpd服务
      service snmpd restart

      三、在服务端监控测试
      snmpwalk -v 版本号(2c)  目标ip地址 -c 团体名称(public) system

      • 陈超 1

        翻来覆去看了这几篇SNMP的文章 说实话 题目写的不错 但内容写的很模糊 里面好多细节都没看懂啊

          • samba 1

            @陈超 都是吃这碗饭的,让你了解一下 就不错了

          • Garfield 1

            您好,我按照文档所说进行测试了一下,但是发现剩余内存对应不起来,请问这个是怎么回事?
            # snmpwalk -c public -v 2c 10.45.10.121 .1.3.6.1.4.1.2021.4.11.0
            UCD-SNMP-MIB::memTotalFree.0 = INTEGER: 9411800 kB
            # free -m
            total used free shared buffers cached
            Mem: 7872 5232 2639 0 305 2470
            -/+ buffers/cache: 2456 5416
            Swap: 6551 0 6551

            • 悟透 9

              yum list net-snmp* -y 应该是列出相应包
              yum install -y net-snmp.x86_64 才是安装吧

              • snmp-ask 9

                1.修改 snmpd.conf:
                view systemview included .1 // 这个是新增加的
                proc mountd // 找到这些配置,把注释去掉
                proc ntalkd 4
                proc sendmail 10 1
                disk / 10000
                load 12 14 14
                不知站长能不能解释下,为什么要新增这几句,这几句是什么意思,达到什么目的
                2.这些设置是针对被监控主机的吧,我的zabbix-server没开snmp,还是能完成对snmp的监控,望站长指点下,谢谢

                  • 运维生存时间 7

                    @snmp-ask 1. 请查阅snmp相关文档
                    2. 监控端开启snmp即可,但是zabbix-server在安装的时候一定要加上snmp支持(文章里面有说明 )