zoukankan      html  css  js  c++  java
  • zabbix通过snmp监控linux主机

    1、安装net-snmp

    [root@db01 ~]# yum install -y net-snmp

    2、修改配置文件

    [root@db01 ~]# vim /etc/snmp/snmpd.conf

    40 # sec.name source community

    41 com2sec notConfigUser default zabbix    #社区名称定义为zabbix

    55 view systemview included .1            #添加一个采集项.1,意味着可以采集到所有mib tree的信息

    56 view systemview included .1.3.6.1.2.1.1

    57 view systemview included .1.3.6.1.2.1.25.1.1

    3、启动

    [root@db01 ~]# systemctl start snmpd.service

    [root@db01 ~]# netstat -lntup|grep 161

    udp 0 0 0.0.0.0:161 0.0.0.0:* 59093/snmpd

    4、在zabbix server上测试

    [root@zabbix ~]# snmpwalk -v 2c -c zabbix 192.168.1.51|wc -l

    9536        #这里取到了9536项

    5、zabbix的web界面添加主机

    5.1 添加主机,选择或创建一个主机群组,使用snmp接口

    5.2 为添加的主机链接zabbix自带的Template SNMP OS Linux模板

    5.3 填写主机的宏名称,这个名称就是在Linux上配置snmp服务的时候创建的社区名称

    6、检验

    主机添加完成后,等待一段时间等待变绿

    同时也可以在最新数据中查看采集到的数据

    到这里,zabbix通过snmp监控Linux主机就配置完成了

     

    博主原创文章,转载请务必注明出处

  • 相关阅读:
    Spring AOP概念理解
    五分钟快速掌握RPC原理及实现
    Linux常用命令汇总
    一致性哈希算法原理
    RPC原理及实现
    IO设计模式:Reactor和Proactor对比
    到底什么时候该使用MQ?
    eclipse查看一个方法被谁引用(调用)的快捷键四种方式
    maven build pulgin
    VSCode 常用setiings.json设置
  • 原文地址:https://www.cnblogs.com/ssgeek/p/9247077.html
Copyright © 2011-2022 走看看