当前位置: 首页 > news >正文

基于GNS3的Zabbix企业级监控实践:涵盖基础配置与三大核心服务监控

目录

准备

基于设备监控

GNS3 模拟环境监控

1、搭建

添加路由

         虚拟机配置

 

配置R2

Web端添加监控项

结果

Redis数据库监控

配置文件修改

redis配置

agent2配置

插件配置

web添加

结果

Nginx服务监控

下载服务

配置nginx文件

其他主机测试

配置agent文件

配置检测文件

web添加

结果​

MySQL主从监控

下载服务

配置主从

master端

配置文件

重启服务

使用agent的模板

slave端

配置文件

添加主

成功

配置监控模块

master端

添加监控用户

​编辑

配置文件

添加模板

 

启动服务

slave端

使用agent2的模板文件

master端

配置文件

模板文件

添加监控用户

slave端

配置文件

模板文件

slave会自动添加监控用户

web端

添加master

结果

准备

zabbix-server 完成部署 

rpm -Uvh https://repo.zabbix.com/zabbix/7.0/rocky/9/x86_64/zabbix-release-7.0-5.el9.noarch.rpm
##配置源

基于设备监控

GNS3 模拟环境监控

1、搭建

1、添加IP

添加路由

虚拟机配置

主机1

主机2

配置R2

添加snmp共同体

Web端添加监控项

与刚刚的共同体保持一致

结果

Redis数据库监控

##关闭相关服务
[root@zabbix-redis ~]# systemctl stop firewalld
[root@zabbix-redis ~]# setenforce 0## 配置源
[root@zabbix-redis ~]# rpm -Uvh https://repo.zabbix.com/zabbix/7.0/rocky/9/x86_64/zabbix-release-7.0-5.el9.noarch.rpm##下载服务
[root@zabbix-redis ~]# yum install -y zabbix-agent2 redis

配置文件修改

redis配置

[root@zabbix-redis ~]# vim /etc/redis/redis.conf 
[root@zabbix-redis ~]# systemctl start redis.service 

agent2配置

[root@zabbix-redis ~]# vim /etc/zabbix/zabbix_agent2.conf 


插件配置

[root@zabbix-redis ~]# vim /etc/zabbix/zabbix_agent2.d/plugins.d/redis.conf[root@zabbix-redis ~]# systemctl start zabbix-agent2.service

web添加

结果

Nginx服务监控

下载服务

[root@zabbix-nginx ~]# yum install -y zabbix-agent nginx

配置nginx文件

[root@zabbix-nginx ~]# vim /etc/nginx/conf.d/zabbix.conf
[root@zabbix-nginx ~]# systemctl start nginx.service 

其他主机测试

配置agent文件

[root@zabbix-nginx ~]# vim /etc/zabbix/zabbix_agentd.conf 

配置检测文件

[root@zabbix-nginx ~]# vim /etc/zabbix/zabbix_agentd.d/nginx.conf [root@zabbix-nginx ~]# systemctl start zabbix-agent

web添加

结果

MySQL主从监控

下载服务

yum install -y zabbix-agent2 mysql-serversystemctl stop firewalld 
setenforce 0

配置主从

master端

配置文件
[root@mysql-master-agent ~]# vim /etc/my.cnf.d/mysql-server.cnf
[root@mysql-master-agent ~]# systemctl start mysqld

重启服务

使用agent的模板

slave端

配置文件
[root@mysql-slave-agent ~]# vim /etc/my.cnf.d/mysql-server.cnf 
[root@mysql-slave-agent ~]# systemctl start mysqld

添加主

成功

配置监控模块

master端

添加监控用户

配置文件
[root@mysql-master-agent ~]# cd /etc/zabbix/
[root@mysql-master-agent zabbix]# vim zabbix_agentd.conf 

添加模板
[root@mysql-master-agent ~]# mv /usr/share/doc/zabbix-agent/userparameter_mysql.conf  /etc/zabbix/zabbix_agentd.d/mysql.conf
[root@mysql-master-agent ~]# vim /var/lib/zabbix/.my.chf

启动服务
[root@mysql-master-agent ~]# systemctl start zabbix-agent

slave端

[root@mysql-slave-agent ~]# cd /etc/zabbix/
[root@mysql-slave-agent zabbix]# vim zabbix_agentd.conf 

使用agent2的模板文件

master端

配置文件
[root@mysql-master-agent ~]# vim /etc/zabbix/zabbix_agent2.conf 

模板文件
[root@mysql-master-agent ~]# vim /etc/zabbix/zabbix_agent2.d/plugins.d/mysql.conf 

添加监控用户

slave端

配置文件
[root@mysql-slave-agent ~]# vim /etc/zabbix/zabbix_agent2.conf

模板文件
[root@mysql-slave-agent ~]# vim /etc/zabbix/zabbix_agent2.d/plugins.d/mysql.conf 

slave会自动添加监控用户

启动服务

systemctl start zabbix-agent2.service 

web端

添加master

slave端

结果

http://www.dtcms.com/a/297032.html

相关文章:

  • 星慈光编程虫2号小车讲解第四篇--触摸按键
  • 星慈光编程虫2号小车讲解第一篇--向前向后
  • redis 源码阅读
  • Day 20:奇异值SVD分解
  • 学着学着 我就给这个 HarmonyOS 应用增加了些新技术
  • 读书笔记(黄帝内经)
  • Lua(迭代器)
  • 基于深度学习的胸部 X 光图像肺炎分类系统(二)
  • 实战演练11:生成式对话机器人(Bloom)
  • 硅基计划3.0 学习总结 叁 栈和队列 初版
  • 贪心算法Day6学习心得
  • 硬件基础 -- PLL锁相环
  • 从模型选型到实践的全景指南
  • 基于arduino uno r3主控的环境监测系统设计-2
  • PCL 间接平差拟合球
  • 跨境支付入门~国际支付结算(电商篇)
  • 用Python玩转数据:Pandas库实战指南(二)
  • AudioLLM 开源项目了解学习
  • 【0基础PS】PS(Photoshop)与Ai( Illustrator )等相似软件区别
  • Java并发编程第八篇(CountDownLatch组件分析)
  • 在线工具+网页平台来学习和操作Python与Excel相关技能
  • 「Linux命令基础」查看用户和用户组状态
  • 基于arduino uno r3主控的环境监测系统设计-1
  • MySQL八股篇
  • Task 02: 深入理解MARL
  • WPF基础内容记录
  • RPG65. 制作死亡画面(一):制作ui
  • OSPF路由协议(单区域)
  • 解决 SQL 错误 [1055]:深入理解 only_full_group_by 模式下的查询规范
  • ddos 放在多个云主机,同时运行