您的位置:首页 > 其它

为cacti添加一台客户端节点

2016-07-07 13:08 246 查看
被监控端:192.168.46.115
yum -y install net-snmp net-snmp-libs
配置被监控端
vim /etc/snmp/snmpd.conf
#com2sec notConfigUser default(source) public
com2sec notConfigUser 192.168.46.11(填写的是服务器的ip) public

view all included .1
view all included .1.3.6.1.2.1.1
view systemview included .1.3.6.1.2.1.1
view systemview included .1.3.6.1.2.1.25.1.1

#access notConfigGroup "" any noauth exact systemview none none
access notConfigGroup "" any noauth exact all none none
service snmpd start
然后监控的步骤与上篇监控localhost本地的一样,选择snmp的方法(data query)

note:
达到监控的方式:
1)基于snmp协议
2)通过探测command(nmap,80端口等)向远程主机探测(弊端:网络不稳定时)
3)通过在远程主机执行一定的脚本,将脚本的内容发送给服务端(可以基于ssh协议)
4)自助研发一套管理系统
MIBs:management information base管理信息库
纯文本文件
标准MIB库:MIB-II
保存OID与名称的对应关系
根据MIB来获取监控项
MIB库里面没有名称,那么就监控不了
snmp 操作:
get:获取节点上的某一个信息OID(11.1.1)
getnext:获取节点上所有的信息(11.1.1、11.1.2、11.1.3)
net-snmp(agent端)
net-snmp-utils(监控端NMS:command)
MIB中有一个节点:host
节点顺序:
.1.3.6.1.2.1.25
.iso.org.dod.internet.mgmt.mib-2.host
Internet节点:1.3.6.1.2.1
host:1.3.6.1.2.1.25
hrsystem
hrdevice
hrstorage
hrswrun
snmpwalk -v 2c -c public localhost
-v 2c:版本2版社区
-c public:community社区类型
snmpnetstat:
snmpnetstat -v c2 -c mypublic -Can -Cp tcp 192.168.1.11查看主机192.168.1.11上面的tcp连接状态
[root@RS2 mibs]# snmpnetstat -v 2c -c mypublic -Can -Cp tcp 192.168.1.11
Active Internet (tcp) Connections (including servers)
Proto Local Address Remote Address (state)
tcp *.22 *.* LISTEN
tcp *.3306 *.* LISTEN
tcp 127.0.0.1.25 *.* LISTEN
tcp 127.0.0.1.199 *.* LISTEN
tcp 192.168.1.11.22 192.168.1.101.7990 ESTABLISHED
mypublic:将community默认的public改成mypublic
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: