为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
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
相关文章推荐
- debian下mysql如何远程连接
- Python给定一个句子倒序输出单词以及字母
- 五句话搞定JavaScript作用域
- winXp无法连接windows2008远程桌面
- AppCompat does not support the current theme features的解决方法
- HDU 5360 优先队列
- select2 选择的内容不能显示问题
- LEN() 与 DATALENGTH()
- maven pom.xml配置说明
- myeclipse+tomcat 启动项目访问时怎样才能不加项目名直接访问
- Android源码编译的心得
- -W -Wall
- Android 高级UI设计笔记21:Android SegmentView(分段选择控件)
- [Array]Contains Duplicate II
- skynet的socket_server库
- Servlet的doGet与doPost方法的区别与使用
- 【WinForm】“System.Data.SqlClient.SqlConnection”的类型初始值设定项引发异常,无法识别的配置节 system.serviceModel
- 【Winform】DataTable绑定到ComboBox
- 【Android】Android SDK在线更新镜像服务器
- [Array]Contains Duplicate II