我在Linux设备中使用基于Linux的snmp (net-snmp)。为了在Linux主机上接收snmp陷阱,我在/etc/snmp/snmptrapd.conf文件中配置了snmptrapd,如下所示(停止snmpd守护进程之后)
createUser user MD5 "password123" DES "encrypt123"
authuser log user authPriv
以上配置允许我在Linux设备上执行以下命令时在Linux主机上接收snmp陷阱
snmptrap -Ci -v3 -u user -a MD5 -A password123
我正在试图监视与snmp保持。以下是配置的相关部分: /etc/snmp/snmp.conf
# As the snmp packages come without MIB files due to license reasons, loading
# of MIBs is disabled by default. If you added the MIBs you can reenable
# loading them by commenting out the following line.
#mibs :
mibs +KEEPALIVED-MIB
/etc/snmp/snmpd.conf
我们使用的是,其中一台机器(Linux)不能被监视。
SNMP Monitor
Failed to query iso.org.dod.internet.mgmt.mib-2.system.sysUpTime ....
Failed to query iso.org.dod.internet.mgmt.mib-2.interfaces.ifTable.ifEntry.ifOperStatus.2
Can't Run
有人知道监控进程是在Linux机器上调用的,这样才能重新启动它吗?这台机器用的是费多拉。
我们有大约10台服务器,其中NFS分区被安装在所有服务器上。Icinga上的所有主机都会显示NFS分区,因此当NFS分区阈值达到时,就会发送10个邮件通知,以处理该特定错误。
问题是如何从不同的主机中删除NFS分区。
目前,默认配置如下:
apply Service for (display_name => config in host.vars.snmp.disks) {
import "generic-service-faxir"
check_command = "snmp-storage-parameteric"
vars
我必须管理一个安装了net-SNMP5.5的以太网通信卡(我的Linux目标板(Mips32))。
我想把它升级到最新的net-snmp 5.7.3,并且已经成功编译net-snmp。
在那之后,我已经更改了所有的libnetsnmp*库文件,MIB文本文件和snmpd和snmptrapd daemons...but,它给出像failed to open shared library ....can not find libnesnmp.so.20 files这样的错误为什么它抛出这个错误,即使我已经更新了net-snmp库文件。
我很困惑,为了升级我的net-snmp包,5.5的哪些文件必须
我想要触发SNMP事件时,我们的机器已经启动,我希望有信息,如果关闭是正确的,或者是因为一个致命的错误。并建议走哪条路?
操作系统是Oracle Enterprise Linux,
Linux version 2.6.32-300.32.2.el5uek (mockbuild@ca-build56.us.oracle.com) (gcc version 4.1.2 20080704 (Red Hat 4.1.2-50)) #1 SMP Tue Aug
28 10:15:29 EDT 2012
我正在配置RHEL 7中的Keepalived,它通过snmp正确地工作。
snmpwalk -v2c -cpublic 10.18.0.8 KEEPALIVED-MIB::vrrpInstanceTable
KEEPALIVED-MIB::vrrpInstanceTable = No more variables left in this MIB View (It is past the end of the MIB tree)
保存版本和构建选项
Keepalived v1.3.5 (03/19,2017), git commit v1.3.5-6-g6fa32f2
Build opti