首页 > 系统相关 >centos8+zabbix6.0快速启用snmptrap

centos8+zabbix6.0快速启用snmptrap

时间:2022-12-13 20:58:21浏览次数:68  
标签:22 5.8 zabbix6.0 snmp el8 snmptrap zabbix centos8

1.先安装net-snmp的软件包括

直接用dnf install +安装包名来安装

[root@localhost bin]# rpm -qa|grep net-snmp
net-snmp-5.8-22.el8.x86_64
net-snmp-libs-5.8-22.el8.x86_64
net-snmp-utils-5.8-22.el8.x86_64
net-snmp-perl-5.8-22.el8.x86_64
net-snmp-agent-libs-5.8-22.el8.x86_64

 

2.去官网下载zabbix6.0的源码包

解压后用everything找到zabbix_trap_receiver.pl

放到zabbix-server服务器的/usr/local/bin/下

 

3.编辑内容及赋权

vi /usr/local/bin/zabbix_trap_receiver.pl

#要设置的内容如下。
#$SNMPTrapperFile = '/tmp/zabbix_traps.tmp'; (原始的)
$SNMPTrapperFile = '/var/log/snmptrap/snmptrap.log'; (改过之后的)

注释掉现有设置以设置您之前决定的日志文件名。
另外,赋予执行权限并创建日志输出目录。
# chmod +x /usr/local/bin/zabbix_trap_receiver.pl
# mkdir /var/log/snmptrap

接下去就参考

https://blog.csdn.net/zyh960/article/details/117525528

标签:22,5.8,zabbix6.0,snmp,el8,snmptrap,zabbix,centos8
From: https://www.cnblogs.com/spdb/p/16980578.html

相关文章

  • 记一次CentOS8误删恢复yum过程
    起因同事不小心删了yum,搞不定找我处理,我也没搞过,但是我知道yum是一个管理rpm包管理工具。可通过rpm直接安装。当然一开始我想的是编译安装。但是发现编译安装需要很多依赖......
  • 【安装】虚拟机安装Centos8
    下载地址​​Indexof/centos/(aliyun.com)​​    ​​Indexof/centos/8.4.2105/isos/x86_64/(aliyun.com)​​​​阿里巴巴开源镜像站-OPSX镜像站-阿里云开发者......
  • CentOs8环境下Docker部署
    一.Docker安装1.安装dnf软件包管理器yum-yinstalldnf2.安装Docker存储驱动的依赖包dnfinstall-ydevice-mapper-persistent-datalvm23.添加稳定的阿里云镜......
  • pxe安装kylinos,almalinux,centos7,centos8
    一、PXE无盘简介预启动执行环境(PrebooteXecution Environment,PXE)也被称为预执行环境,提供了一种使用网络接口(NetworkInterface)启动计算机的机制。这种机制让计算机的启......
  • LVM-VDO使用(官方手册,针对centos8或redhat8)
    官方参考文档https://access.redhat.com/documentation/zh-cn/red_hat_enterprise_linux/8/html/deduplicating_and_compressing_logical_volumes_on_rhel/index参考官方......
  • centos8 kvm启用 virsh console
    新建一个centos8的虚拟机,使用virshconsole连接失败,查阅一通资料后发现了解决方法虚拟机中执行以下命令:grubby--update-kernel=ALL--args="console=ttyS0"&&init6......
  • Zabbix6.0使用教程 (三)—zabbix6.0的安装要求
    接上篇,我们继续为大家详细介绍zabbix6.0的使用教程之zabbix6.0的安装部署。接下来我们将从zabbix部署要求到四种不同的安装方式逐一详细的为大家介绍。本篇讲的是部署zabbi......
  • centos8 手动卸载mysql
    首先得停止mysql的服务,然后查找mysql文件用find/-namemysql   rm-rf删掉所有的mysql文件删掉后删除配置文件rm-rf/etc/my.cofrm-rf/etc/init.d/mysql......
  • centos8.4中的journalctl使用
    journalctl用来查询systemd-journald服务收集到的日志。systemd-journald服务是systemdinit系统提供的收集系统日志的服务。journalctl通常用来查询systemd管理的Uni......
  • snmptrap发送客户端
    #pragmaonce#include"net-snmp/net-snmp-config.h"#include"net-snmp/net-snmp-includes.h"#include<string.h>#include<string>staticconstoidOID_SYSUPTIME[]={......