Ubuntu 22.04.4 Zabbix6.4实现eNSP设备监测

本文详细介绍了如何在Ubuntu22.04.4系统上使用Zabbix6.4对eNSP环境中的网络设备进行监控,包括配置环回网卡、SNMP设置以及通过ping命令测试连接,并展示了流量变化的实时监测过程。

前言

前面的文章已经介绍了Ubuntu 22.04.4+Jumpserver开源堡垒机安装部署

Ubuntu 22.04.4 Zabbix6.4结合pushplus实现微信告警

这次带来的是使用Ubuntu 22.04.4 Zabbix6.4实现eNSP设备监测

步骤

eNSP中的配置

添加环回网卡

eNSP中的的拓扑如下,windows环回口的添加和设置可以参考以下文章 

如何在windows电脑端添加本地环回网卡loopback网络适配器_添加环回适配器-优快云博客

Cloud中增加UDP和环回网卡,并添加双向通道即可,R1与Cloud之间的链路配置直连路由。

 搭建拓扑图

 

 R1上配置好ip地址后,可通过在CMD中使用ping命令测试windows与R1的连接,结果如下

 证明我们的配置成功了,eNSP成功与外面的Windows打通 了。

R1路由器配置

int g0/0/0
ip add 192.168.111.11 24
int g0/0/1
ip add 192.168.100.11 24
snmp-agent sys-info version v2c
snmp-agent community read iksjls

PC1配置 

 

这里配置成与R1路由器直连,待会可以使用ping命令对R1的g0/0/1端口发起请求,观察zabbix对eNSP的监测图像变化 

Ubuntu配置 

snap install net-snmp
snmpwalk -c iksjls -v 2c 192.168.111.11

 

Zabbix Server-web配置

 

 实验测试

在Ubuntu中使用Ping命令对eNSP中的G0/0/0端口ip地址 192.168.111.11发起请求

在eNSP中的PC1中使用Ping命令对R1路由器的G0/0/1端口IP地址192.168.100.11 -t 发起请求

 从开始到发起Ping命令发送ICMP报文,端口流量详情如下

 

停止 Ping命令停止发送ICMP报文,端口流量详情如下

 

根据上面的两张Zabbix的监测图表可以实时看到R1路由器的G0/0/0和G0/0/1端口的流量变化 

至此, Ubuntu 22.04.4 Zabbix6.4实现了对eNSP的设备监测。

这里只是简单实现了对eNSP路由设备的监测,进一步学习可参考eNSP+VMware实现Zabbix 5.0监控园区网(1):连通性与SNMP部署

### 如何在Ubuntu 22.04 LTS上安装配置Zabbix客户端 #### 准备工作 为了确保顺利安装Zabbix客户端,在开始之前需确认系统的更新状态以及必要的依赖项已准备就绪。 ```bash sudo apt update && sudo apt upgrade -y ``` #### 添加Zabbix仓库 对于不同版本的Zabbix,添加相应的软件包源至关重要。针对Zabbix 6.0版本: ```bash wget https://repo.zabbix.com/zabbix/6.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_6.0-1+ubuntu22.04_all.deb sudo dpkg -i zabbix-release_6.0-1+ubuntu22.04_all.deb sudo apt update ``` 如果考虑更近期的稳定版如7.0,则应按照如下方式操作[^2]: ```bash wget https://repo.zabbix.com/zabbix/7.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_latest+ubuntu22.04_all.deb sudo dpkg -i zabbix-release_latest+ubuntu22.04_all.deb sudo apt update ``` #### 安装Zabbix Agent 一旦仓库设置完成,即可通过简单的apt命令来安装Zabbix agent: ```bash sudo apt install zabbix-agent -y ``` #### 配置Zabbix Agent 编辑`/etc/zabbix/zabbix_agentd.conf`文件以适应特定需求,比如指定服务器IP地址或更改监听端口等参数。通常情况下只需修改Server和ServerActive两个选项指向实际运行Zabbix Server的位置。 ```ini Server=127.0.0.1 ServerActive=127.0.0.1:10051 Hostname=localhost ``` 上述配置中的`127.0.0.1`应当替换为真实的Zabbix server IP地址;而`localhost`则代表本机名称,可根据实际情况调整[^1]。 #### 启动并启用Zabbix Agent服务 最后一步是启动Zabbix agent服务,并将其设为开机自启。 ```bash sudo systemctl start zabbix-agent sudo systemctl enable zabbix-agent ``` 验证服务是否正常运作可以通过检查其状态来进行: ```bash sudo systemctl status zabbix-agent ```
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值