zoukankan      html  css  js  c++  java
  • snmptrap

    snmpd作为一个服务,本身有系统的一些信息,外部可以通过snmp -get ,walk来获取,前提是被控主机开启了snmpd服务,

    snmptrap理解为一个陷阱,等着掉进来猎物,就是一个收数据的服务,但是收到的数据和snmpd中呈现的数据时互不相关的,两个是独立的,snmptrap收到的数据打到一个日志文件中,通过snmptt可以进行简单的过滤操作,使得拿到的数据更加的符合要求。

    snmptrap两个监控项

    安装:

    yum  install -y net-snmp net-snmp-utils net-snmp-perl
    
    下载pl脚本
    wget https://源码安装的zabbix包路径.tar.gz
    用的https会证书报错
    可以添加 --no-check-certificate忽视
    解压安装包
    复制pl脚本
    cp misc/snmptrap/zabbix_trap_receiver.pl  /usr/bin/
    加权限
    chmod a+x  /usr/bin/zabbix_trap_receiver.pl 
    

    配置snmptrap
    vim /etc/snmp/snmptrapd.conf

    配置pl脚本

    配置zabbixserver端


    重新启动

    启动,设置开机启动

    发送测试数据

    oid必须有效,主机名可以为空,但是必须有,即使是个 ""

    日志文件中的内容

    zabbix中配置监控项

    可以使用预处理
    正则过滤掉不想要的信息,只显示想要的

    fallback监控项

  • 相关阅读:
    117. Populating Next Right Pointers in Each Node II
    50. Pow(x, n)
    494. Target Sum
    Word Ladder
    HDU 4417
    POJ 2104
    POJ 3277
    【转】图论500题
    POJ 2991
    POJ 1436
  • 原文地址:https://www.cnblogs.com/cizao/p/11481828.html
Copyright © 2011-2022 走看看