zabbix 自动发现与snmp监控
1. 自动发现与自动注册
自动发现:服务端server自动发现局域网中的所有客户端agent(收小弟)
优点:方便找到所有客户端,不会遗漏
缺点:一旦agent过多,server压力山大,每隔一段时间,server都会扫描一遍局域网的所有机器。
自动注册:所有客户端Agent主动去服务端server登记注册一下(小弟上门求收留)
优点:对服务端的压力最低
缺点:配置过程稍微复杂
1.1 自动发现
1. 客户端agent配置
不需要任何配置,只要沿用前面的配置即可。
2. 服务端server配置
不需要任何配置,只要沿用前面的配置即可。
3. 网页上配置
第一步:配置自动发现规则---发现主机
第二步:配置添加主机动作---添加主机
4. 小结:工作流程
a.安装好服务端
b.批量安装好客户端
c.网上配置自动发现规则及动作
d.等着
e.再来新的机器,只需安装好客户端即可
f.再等着
2. SNMP监控
能用zabbix Agent:系统能够安装这个软件的时候就用这种方法
但是,交换机,打印机等智能设备
snmp就是专门为设备监控开发的协议,软件
优点:软件小巧,所以设备都可以安装
缺点:支持的功能少
生产环节建议:能够安装agent,先用Agent;如果不能装或者装不了,那么可以使用snmp
在Linux服务期启动SNMP服务
yum -y install net-snmp net-snmp-utils
配置snmp
sed -i.ori '57a view systemview included .1' /etc/snmp/snmpd.conf
/etc/init.d/snmpd start
使用SNMP
[root@db01 ~]# snmpwalk -v 2c -c public 127.0.0.1 sysname
# snmpwalk 类似 zabbix_get
# -v 2c 指定使用snmp协议的版本 snmp分为v1 v2 v3
# -c public 指定暗号
# sysname 类似zabbix的key
[root@lewen ~]# snmpwalk -v 2c -c public 127.0.0.1 sysuptime
DISMAN-EVENT-MIB::sysUpTimeInstance = Timeticks: (13706) 0:02:17.06