Zabbix 随笔:监控第一台网络设备

2022-02-16 18:43:51 浏览数 (1)

前面已经讲了很多关于 Zabbix 安装的内容,相信对 Zabbix 已经有了一定的了解了,今天来讲讲如何监控网络设备。

正文

交换机部分

  • 华为
  • 思科
代码语言:javascript复制
snmp-agent
snmp-agent sys-info version v2c
snmp-agent community huawei@123

测试设备 SNMP

由于 snmp 采用 udp 的 161 端口,无法采用 telnet 这种方式探测,所以提供如下两种方式。

  • nc
  • snmpwalk

如果系统未自带 nc 工具,需要额外安装.

代码语言:javascript复制
yum -y install nc
代码语言:javascript复制
nc -zuv ‘IP地址’ 161

如果系统未自带snmpwalk工具,需要额外安装。

代码语言:javascript复制
yum -y install net-snmp-utils
代码语言:javascript复制
snmpwalk -v ‘版本’ -c ‘团体字’ ‘IP地址’

问题排查

经过上面测试的情况如果出现拒绝或者无法回显,一般为几个原因:

  • 内网防火墙策略挡住 Server 与被监控主机的访问
  • 设备 snmp 配置错误
  • Server 的系统防火墙策略未放通(可能性小,新手建议关闭)
  • SElinux(新手建议关闭)

本文环境

  • Zabbix 6.0 beta2
  • CE12804S

添加监控主机

1、进入 Zabbix 前端界面,依次选择为:配置选项(Configuration)–> 主机(Hosts),创建主机(Create host)

2、进入新主机界面(New host),这里带星号的为必填项,主机名称(Host name)和可见的名称(Visible name)的最大区别是后者可以支持中文以及特殊符号,而主机名称只能为普通的 字母、下划线。

3、添加主机接口(Interfaces),本文为网络设备的监控,所以选择 SNMP

4、最终形态为主机组为:Templates/Network devices,模板选择的为 Templates/Network devices/Huawei VRP SNMP

大家需要注意的是,该界面的SNMP community 为宏,如果改为自定义值是无法生效的。

5、完成创建6、稍等会儿,主机后的 SNMP 灯变红,那么此时是什么原因呢,因为我们没有修改 SNMP团体字,所以出现连接超时现象。7、修改 SNMP 团体字,有两种方式,一种为全局修改,另外一种为主机修改。8、全局修改。路径为:管理(Administration)选项 –> 一般(General)选项 –> 宏(Macros),将 {

  • CPU
  • 风扇
  • 温度
  • 内存
  • 端口状态
  • 基础监控

效果

写在最后

由此得出一个结论,主机变量优于全局变量,本文首次进入到 Zabbix 操作篇,后面基于网络篇还会有几个章节

0 人点赞