citrix linux 服务器,开启并配置Citrix Xenserver的SNMP服务

Citrix Xenserver使用标准的NET-SNMP协议,关于NET-SNMP请参考www.net-snmp.org.

Xenserver并没有自己的MIB库.Xenserver默认是禁止SNMP服务且并没有开启SNMP服务使用的端口,通过一下方式开启并配置SNMP服务:

1.编辑Xenserver的/etc/sysconfig/iptables

找到这行:-A RH-Firewall-1-INPUT –p udp –dport 5353...

在下面增加一行:

-A RH-Firewall-1-INPUT -p udp --dport 161 -j ACCEPT

保存并重启服务:

# service iptables restart

2.Enable SNMP服务:

#chkconfig snmpd on

3.启动SNMP服务:

#service snmpd start

以上操作就可以开启Xenserver的SNMP服务了。

默认的配置只对OID为.1.3.6.1.2.1.1的节点有效

NOTE:常用OID介绍:1.3.6.1.2.1 - SNMP MIB-2

1.3.6.1.2.1.1 - SNMP MIB-2 System

1.3.6.1.2.1.2 - SNMP MIB-2 Interfaces

1.3.6.1.2.1.3 - at

1.3.6.1.2.1.4 - ip

1.3.6.1.2.1.5 - icmp

1.3.6.1.2.1.6 - tcp

1.3.6.1.2.1.7 - udp

1.3.6.1.2.1.8 - egp

1.3.6.1.2.1.9 - cmot

1.3.6.1.2.1.10 - transmission

1.3.6.1.2.1.11 - snmp

1.3.6.1.2.1.25 - HOST-RESOURCES-MIB, from RFC 1514

如果想查看系统CPU,MEMORY,LOADING的信息还需要添加以下配置信息

1.编辑xenserver上/etc/snmp/snmpd.conf文件

找到如下内容:

view systemview included .1.2.6.1.2.1.1

view systemview included .1.3.6.1.2.1.25.1.1

在后面添加一行:

view all included .1

上面的OID同样可以用名称代替,如:

view systemview included system

view systemview included interfaces

view systemview included at

view systemview included ip

view systemview included icmp

view systemview included tcp

view systemview included udp

view systemview included snmp

同时修改这句内容:

access notConfigGroup “” any noauth exact systemview none none

为:

access notConfigGroup “” any noauth exact all none none

保存文件,并重启snmpd服务:

# service snmpd restart0b1331709591d260c1c78e86d0c51c18.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值