网站首页 > 技术文章 正文
号主:老杨丨11年资深网络工程师,更多网工提升干货,请关注公众号:网络工程师俱乐部
大家好,我是张总,我又来了。
zabbix都会用,但你有没有试过,这软件还能和eNSP联动一波?这不,搞了个有点意思的实验玩玩。
zabbix作为一款功能全面且灵活的开源监控工具,是很多网工朋友们的首选。
它不仅能够帮助我们实时监控服务器、网络设备和应用程序的状态,还能通过数据收集和分析,从而优化系统性能和预防潜在问题。
eNSP模拟器就不多说了,人手一个,作为一个网络仿真平台,广泛用于模拟和测试网络设备和配置。
这俩都是我们工作中不可或缺的软件,今天就和你一起玩起来啊。
今日文章阅读福利:《 ZABBIX 从入门到精通中文手册(369页)》
zabbix下载安装链接,直接附在下文了哈,需要的可以直接自取。
今天再分享一个更全的指导手册,369页,满满的干货。私信发送暗号“zabbix”,即可限时获取资料。
01 下载Zabbix
下载链接:
https://repo.zabbix.com/zabbix/7.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_7.0-1+ubuntu24.04_all.deb
下载完成后查看下载文件
02 安装Zabbix
dpkg -i zabbix-release_7.0-1+ubuntu24.04_all.deb
03 安装mysql php等
apt update
apt install zabbix-server-mysql zabbix-frontend-php zabbix-apache-conf zabbix-sql-scripts zabbix-agent mysql-server
中途会有确认安装选择y即可,等待最后安装完成。
04 开启mysql并创建Zabbix数据库
systemctl enable mysql
systemctl restart mysql
mysql -uroot -p
输入mysql root密码(默认为空)可以通过下面SQL语句设置(密码为spoto)
USE mysql;
ALTER USER 'root'@'localhost' IDENTIFIED BY 'spoto';
FLUSH PRIVILEGES;
EXIT;
修改密码后重新登录mysql创建Zabbix数据库(用户名zabbix 密码password)
mysql -uroot -p
mysql> create database zabbix character set utf8mb4 collate utf8mb4_bin;
mysql> create user zabbix@localhost identified by 'password';
mysql> grant all privileges on zabbix.* to zabbix@localhost;
mysql> set global log_bin_trust_function_creators = 1;
mysql> quit;
05 导入数据库
zcat /usr/share/zabbix-sql-scripts/mysql/server.sql.gz | mysql --default-character-set=utf8mb4 -uzabbix -p zabbix
输入zabbix密码password
这里导入得速度比较慢需要耐心等待
导入完成
06 导入数据库架构后禁用log-bin-trust-function-creators选项。
# mysql -uroot -p
输入mysql root密码
mysql> set global log_bin_trust_function_creators = 0;
mysql> quit;
07 编辑zabbix配置文件
vim /etc/zabbix/zabbix_server.conf
08 重启服务并设置开机自启
systemctl restart zabbix-server zabbix-agent apache2
systemctl enable zabbix-server zabbix-agent apache2
09 初始化并登录zabbix
http://zabbix服务器地址/zabbix/
1、选择语言
2、环境检查
3、配置数据库连接
4、设置
5、安装前汇总
6、安装完成
7、登录
8、登录成功
10 zabbix与ENSP联动实验
ENSP中AR2220与zabbix桥接到同一网卡并配置IP,确保服务器与ENSP AR2220可以互访
配置AR2220 SNMP
snmp-agent community write spoto //配置读写团体名
snmp-agent target-host trap-hostname spoto address 192.168.254.111 udp-port 161 trap-paramsname spoto //配置Trap报文的目的主机
snmp-agent trap enable //开启trap功能
snmp-agent //开启snmp
zabbix服务器安装net-snmp并获取AR信息
apt-get install net-snmp -y
snmpwalk -c spoto -v 2c 192.168.254.11
获取过程比较漫长。。。大约5分钟
获取完成后配置zabbix
创建主机组
创建检测主机
添加完成
统计到过去3分钟ICMP流量
原创:老杨丨11年资深网络工程师,更多网工提升干货,请关注公众号:网络工程师俱乐部
猜你喜欢
- 2025-01-24 Zabbix入门操作指南(zabbix4.0使用手册)
- 2025-01-24 CentOS8部署Zabbix6.0监控系统详细步骤
- 2025-01-24 基于Centos7.9部署zabbix5.0(centos7配置教程)
- 2025-01-24 zabbix6.0 LTS 保姆级安装教程(zabbix4.0安装)
- 2025-01-24 alma8飞速搭建zabbix6、微信报警、windows、linux、交换机监控
- 2025-01-24 Linux中常用命令(linux常用命令查询端口是否正常)
- 2025-01-24 Centos8 安装 zabbix(centos安装bazel)
- 2025-01-24 CentOS7下Zabbix5.0+PostgreSQL12+TimescaleDB部署实践
- 2025-01-24 这篇保姆级 Zabbix 必备指南,助你成为监控老司机
- 2025-01-24 Linux面试题和答案!(linux经典面试题)
- 最近发表
-
- 如何在 Linux 上安装 Java_怎么在linux中安装jdk
- Linux中tar命令打包路径相关问题_linux怎么用tar打包一个目录
- 常用linux系统常用扫描命令汇总_常用linux系统常用扫描命令汇总表
- VM下linux虚拟机新建过程(有图)_linux虚拟机创建新用户命令
- 系统小技巧:迁移通过Wubi方式安装的Ubuntu系统
- 文件系统(八):Linux JFFS2文件系统工作原理、优势与局限
- 如何利用ftrace精确跟踪特定进程调度信息
- prometheus网络监控之fping-exporter
- hyper linux的实操步骤,hyper-v批量管理工具的使用指南
- 2021年,运维工程师笔试真题(二)(附带答案)
- 标签列表
-
- cmd/c (57)
- c++中::是什么意思 (57)
- sqlset (59)
- ps可以打开pdf格式吗 (58)
- phprequire_once (61)
- localstorage.removeitem (74)
- routermode (59)
- vector线程安全吗 (70)
- & (66)
- java (73)
- org.redisson (64)
- log.warn (60)
- cannotinstantiatethetype (62)
- js数组插入 (83)
- resttemplateokhttp (59)
- gormwherein (64)
- linux删除一个文件夹 (65)
- mac安装java (72)
- reader.onload (61)
- outofmemoryerror是什么意思 (64)
- flask文件上传 (63)
- eacces (67)
- 查看mysql是否启动 (70)
- java是值传递还是引用传递 (58)
- 无效的列索引 (74)