zabbix snmpTrap服务配置

snmptrap安装 1、yum install -y net-snmp* 2、vim /etc/snmp/snmptrapd.conf     disableAuthorization yes     perl do "/usr/bin/zabbix_trap_receiver.pl" 3、在源码目录中复制P...
snmptrap安装
1、yum install -y net-snmp*

2、vim /etc/snmp/snmptrapd.conf

    disableAuthorization yes
    perl do "/usr/bin/zabbix_trap_receiver.pl"

3、在源码目录中复制Perl的脚本并赋予执行权限
    cp  `find / -name zabbix_trap_receiver.pl`  /usr/bin
    chmod a+x /usr/bin/zabbix_trap_receiver.pl

4、service snmptrapd restart 启动snmptrapd服务,如果启动不了,试试下面命令
    snmptrapd -C -c /etc/snmp/snmptrapd.conf 加载配置文件

5、修改zabbix_proxy配置参数
    vim /usr/local/zabbix_proxy/etc/zabbix_proxy.conf
    启用      SNMPTrapperFile=/tmp/zabbix_traps.tmp
    启用并将默认0修改为1。  StartSNMPTrapper=1
    重启zabbix_server服务

6、手动在tmp目录下touch生成 zabix_traps.tmp文件


#################################################################################################

监听udp信息命令:tcpdump -i 网卡名称   -nn "udp" and host 主机IP


trap测试命令:snmptrap -v1 -c public 127.0.0.1 .1.3.6.1.4.1.1588  127.0.0.1  2 3 1000 1.3.6.1.4.1.1588.2.1.1.1.0.4  i 12 1.3.4.1.2.3.1 s "zzz"
                                           接收端                       发送端



故障处理:
1、报错提示为:/usr/sbin/snmptrapd: error while loading shared libraries: libmysqlclient.so.18: cannot open......no such file or directory
到相同环境下,snmptrap服务安装成功的linux上,打包/usr/lib64/mysql文件,解压到出现报错的linux的/usr/lib64/下即可。


  • 发表于 2022-09-23 15:46
  • 阅读 ( 115 )
  • 分类:Zabbix

0 条评论

请先 登录 后评论
YOHOHO
YOHOHO

6 篇文章

作家榜 »

  1. 乐维君 242 文章
  2. 。。。 6 文章
  3. 御前侍卫张五哥 6 文章
  4. 细雨闲花 6 文章
  5. 机灵小和尚 6 文章
  6. 我是一只小菜鸡 6 文章
  7. YOHOHO 6 文章
  8. 小黄人 4 文章