Zabbix使用snmptrap方式监控vCenter Server

本文详细介绍了如何配置Zabbix使用snmptrap来监控vCenter Server,包括开启zabbix server的snmptrap接收,配置snmptrapd,创建vCenter主机监控项,定义触发器,以及在vCenter上启用snmptrap报警。通过这些步骤,可以实现vCenter告警到zabbix的自动同步并发送邮件通知。
摘要由CSDN通过智能技术生成

Zabbix使用snmptrap方式监控vCenter Server

简介

本文介绍如何通过snmp trap的方式发送vCenter上的告警到zabbix server,并通过zabbix server发送邮件告警通知,配置好后,邮箱收到的告警格式如下
在这里插入图片描述
在这里插入图片描述

一、前置条件

1)安装好zabbix-server,zabbix-server节点安装好net-snmp软件
2)下载vCenter Server 的mib文件
登录vmware官网
https://customerconnect.vmware.com/cn/downloads/info/slug/datacenter_cloud_infrastructure/vmware_vsphere/6_5

选择对应得版本
在这里插入图片描述
下载mib文件
在这里插入图片描述

二、zabbix 服务器配置

1)zabbix server开启snmptrap接收

vim /usr/local/etc/zabbix_server.conf
开启StartSNMPTrapper并将值设置为1
在这里插入图片描述
重启zabbix server
systemctl restart zabbix-server.service

2)配置snmptrapd

复制zabbix trap脚本到/usr/bin/下
cp /opt/packages/zabbix-5.0.15/misc/snmptrap/zabbix_trap_receiver.pl /usr/bin/
注:本人环境中的zabbix_trap_receiver.p脚本在/opt/packages/zabbix-5.0.15/misc/snmptrap/下,此处按实际情况处理,若是不清楚自己环境中zabbix_trap_receiver.pl脚本的绝对路径,可以使用find / -name zabbix_trap_receiver.pl指令查找

编辑snmptrap配置文件
vim /etc/snmp/snmptrapd.conf
添加如下行

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

在这里插入图片描述
查看mib文件的存放目录
net-snmp-config --default-mibdirs
在这里插入图片描述
将下载好的vmware mib库文件解压后上传到zabbix服务器/usr/share/snmp/mibs下(其实只需要用到VMWARE-VC-EVENT-MIB.mib文件)
在这里插入图片描述
编辑snmp.conf

  • 4
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值