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

云计算运维学习day16--zabbix管理操作

目录

一.zabbix快速入门

1.1添加模板

1.2添加监控项

1.3添加触发器

1.4添加图形

1.5自动发现

1.6自动注册

1.7配置报警媒介

1.8添加用户组

1.9添加用户

1.10创建自定义模板

二.服务监控

2.1nginx服务监控

2.1.1在agent端安装nginx服务

2.1.2编辑nginx.conf文件,添加以下内容

2.1.3测试监控服务

2.1.4主机关联nginx模块

2.2Mysql服务

2.2.1拷贝模板

2.2.2安装mysql-server软件

2.2.3登录数据库,创建管理用户,并赋权

2.2.4创建mysql客户端配置

2.2.5主机关联服务监控模板

2.2.6添加percona数据库监控模板(补充)

2.3Tomcat服务监控

2.3.1安装jvm软件,并开启服务

2.3.2在server端修改相关配置

2.3.3从官网下载Tomcat软件,并解压

2.3.4修改tomcat配置

2.3.5主机关联jmx模块

三.睿象云

3.1进入睿象云官网,完成用户注册

3.2查看配额,并进入告警平台

3.3选择你的监控工具

3.4完成相关配置,获取应用key

3.5server端安装软件

3.6查看它的自动配置


一.zabbix快速入门

zabbix的官方用户手册:用户手册

1.1添加模板

说明:模板是zabbix官网自定义的,用于监控系统中的常见信息,模板中包含多个监控项。后面我们还可以自定义模板,并向里面添加监控项。

1.进入前端界面,进入配置下的主机界面,点击创建主机

2.完成你的agent主机的相关配置

3.点击添加模板,在里面选择你需要的模板

4.查看agent的监控项

1.2添加监控项

说明:zabbix实际的监控内容,包括系统的每秒CPU负载,系统的根目录空间百分比等。添加监控项的方法包括:添加模板以添加监控项和创建监控项添加。这里说明的是创建监控项并添加。

1.进入配置目录下的主机,选择任意一个监控项,进入监控项配置界面

2.点击界面右上角的创建监控项,进入创建界面

3.完成监控项的相关配置,添加你想监控的内容

4.选择你的监控内容

5.查看是否添加成功

6.查看监测下的最新数据,观察监控内容

7.选择你的监控呈现方式

8.查看监控数据的图形

1.3添加触发器

说明:触发器是监控项数据异常时,在前端设置的警报系统

1.进入配置下的主机界面,任选一个触发器,进入触发器配置界面

2.点击右上角的创建触发器选项

3.完成触发器的相关设置

4.添加你的监控内容

5.查看你的触发器是否添加成功

6.测试触发器是否成功监测:短时间增大CPU负载,观察是否产生警告

在agent端,输入以下内容

md5sum /dev/zero & #在后台无限计算 /dev/zero 这个无限大设备的 MD5 哈希值,直到你手动停止它,它会一直占用你的系统内存

7.测试触发器是否成功监测:消耗根目录的空间观察是否有警告

dd if=/dev/zero of=/bigfile count=1 bs=2G

8.修复警告:停止刚才的运行进程,删除新建的文件

kill 进程 rm -f 删除创建的文件

1.4添加图形

1.进入配置下的主机界面,点击任意一个图形

2.进入后,点击右上角的创建图表

3.完成图表的相关配置

4.完成添加

5.查看图形

1.5自动发现

说明:zabbix在监测时,发现你的指定内容,并执行相关操作。一般用来发现,并添加局域网中的agent。

1.进入配置的动作下,找到发现动作

2.点击右下角的启用发现动作

3.进入配置栏下,找到自动发现

4.进入后,点击右边的创建发现规则

5.完成配置后,点击添加

6.添加成功

7.测试:删除 server2后,一段时间后,zabbix会自动将他添加进来

1.6自动注册

说明:与自动发现类似,他是agent主动向Zabbix报告,并以更精确的配置覆盖它。

1.进入配置的动作栏下,找出自动注册动作

2.创建动作

3.进入动作界面

4.进入操作界面

5.进入agent系统,配置主机元数据

vim /etc/zabbix/zabbix_agentd.conf systemctl restart zabbix-agent #重启服务

6.测试:删除server2,一段时间后,server2会自动加入进来,并配置模板

1.7配置报警媒介

说明:当zabbix-server发现agent 中存在问题时,会以短信等的媒介来通知你,这里我们选用网易邮箱,QQ邮箱测试时发不过来。

1.获取网易邮件的授权码

2.进入管理栏下的媒介

3.点击创建媒介类型

4.完成邮箱配置

5.完成邮箱测试

6.进入配置下的用户

7.编辑现有的Admin用户,设置报警媒介

8.进入触发器动作,创建触发器动作,进入动作界面

9.进入操作界面

10.启用触发器动作

11.测试:加大监控项的CPU负载,查看能否收到邮件

1.8添加用户组

说明:创建一个新的用户组,通过编辑用户组,统一管理组下的用户

1.进入管理下的用户群组,并创建用户群组

2.完成用户组的相关配置

1.9添加用户

说明:创建一个用户,分配一些权限,用于管理特定内容的监测

1.进入管理下的用户,点击创建用户,进入用户配置界面

2.完成用户的相关配置

3.登录用户

1.10创建自定义模板

说明:创建一个自定义的模板,里面放入你想监测的监测项

1.进入配置下的模板,点击创建模板

2.创建一个空模板

3.从官方群组的模板下添加监控项:

4.从已有的主机上复制模板过来,点击监控项,全选并复制

5.将监控项全部复制到指定模板

二.服务监控

2.1nginx服务监控

2.1.1在agent端安装nginx服务

yum install -y naginx

2.1.2编辑nginx.conf文件,添加以下内容

vim /etc/nginx/nginx.conf nginx -t nginx

2.1.3测试监控服务

curl localhost/basic_status #查看 Nginx 的 ngx_http_stub_status_module 模块提供的实时状态信息。

2.1.4主机关联nginx模块

2.2Mysql服务

2.2.1拷贝模板

说明:将 Zabbix 官方提供的MySQL 监控模板复制到 Agent 的自定义配置目录中。

cp /usr/share/doc/zabbix-agent/userparameter_mysql.conf /etc/zabbix/zabbix_agentd.d/ systemctl enable --now zabbix-agent

2.2.2安装mysql-server软件

yum install -y mysql-server systemctl enable --now mysqld

2.2.3登录数据库,创建管理用户,并赋权

mysql -p #直接回车进入数据库 CREATE USER 'zbx_monitor'@'%' IDENTIFIED BY 'westos'; GRANT REPLICATION CLIENT,PROCESS,SHOW DATABASES,SHOW VIEW ON *.* TO 'zbx_monitor'@'%'; quit

2.2.4创建mysql客户端配置

mkdir /var/lib/zabbix vim /var/lib/zabbix/.my.cnf

2.2.5主机关联服务监控模板

2.2.6添加percona数据库监控模板(补充)

说明:由于官方的mysql模块太少,这里采用第三方的服务模块,这是在centos 7版本上安装监控模板

1.安装软件,软件包从percona官网下载

rpm -ivh percona-zabbix-templates-1.1.8-1.noarch.rpm

2.拷贝模板

cd /var/lib/zabbix/percona/templates cp userparameter_percona_mysql.conf /etc/zabbix/zabbix_agentd.d/ systemctl restart zabbix-agent

3.安装mariadb软件

yum install -y mariadb systemctl restart mariadb

5.进入数据库,创建管理员用户

mysql -p #直接回车 CREATE USER 'root'@'localhost' IDENTIFIED BY 'westos'; GRANT REPLICATION CLIENT,PROCESS,SHOW DATABASES,SHOW VIEW ON *.* TO 'root'@'localhost'; quit

4.安装php软件,修改脚本配置

yum install -y zabbix cd /var/lib/zabbix/percona/scripts vim ss_get_mysql_stats.php

5.测试:以 zabbix 用户身份执行 Percona 的 MySQL 监控脚本,获取全局状态变量(gg= get_global),用于 Zabbix 监控 MySQL 的性能指标。

su -s /bin/sh -c "/var/lib/zabbix/percona/scripts/get_mysql_stats_wrapper.sh gg" zabbix #有返回值表示成功

6.zabbix上导入percona模板

说明:进入创建模板的界面,选择导入,导入第三方文件

7.为主机添加模板

2.3Tomcat服务监控

说明:Tomcat是一个java软件,所以要给主机配置一个jxm接口,否则无法检测到jvm的内部状态,这里使用的agent是centos 7版本

2.3.1安装jvm软件,并开启服务

yum install zabbix-java-gateway systemctl enable --now zabbix-java-gateway

2.3.2在server端修改相关配置

vim /etc/zabbix/zabbix.conf systemctl restart zabbix-server

2.3.3从官网下载Tomcat软件,并解压

wget https://archive.apache.org/dist/tomcat/tomcat-8/v8.5.24/bin/apache-tomcat-8.5.24.tar.gz tar xvf apache-tomcat-8.5.24.tar.gz -C /usr/local #解压到/usr/local下 ln -s /usr/local/apache-tomcat-8.5.24.tar.gz /usr/local/tomcat

2.3.4修改tomcat配置

vim /usr/local/tomcat/bin/catalina.sh ./usr/local/tomcat/bin/startup.sh #启动服务 netstat -antlp | grep 8888

2.3.5主机关联jmx模块

三.睿象云

3.1进入睿象云官网,完成用户注册

3.2查看配额,并进入告警平台

3.3选择你的监控工具

3.4完成相关配置,获取应用key

3.5server端安装软件

cd /usr/local/zabbix-server/share/zabbix/alertscripts #切换到zabbix脚本目录 wget https://download.aiops.com/ca_agent/zabbix/ca_zabbix_release-4.0.5.tar.gz #获取 Cloud Alert Agent 包 tar -xzf ca_zabbix_release-4.0.5.tar.gz #解压、安装。 cd cloudalert/bin bash install.sh 你的KEY

3.6查看它的自动配置

http://www.jsqmd.com/news/1358180/

相关文章:

  • 网站建设与管理课后答案揭秘,学生党必看的实战干货分享
  • IntelliJ IDEA集成Ollama本地AI模型:离线编程助手实战指南
  • GitHub中文界面终极指南:3步免费安装,让英文GitHub秒变中文
  • 顺丰同城货损售后处理:高效响应,全力保障商家权益 - 服务品牌热点
  • 基于高可用k8s的kube-prometheus监控
  • 2026年岳阳有实力的银元收购商家推荐,这份严选指南助你避开弯路! - geo交流
  • 2026木卡板十大热门品牌真实横评,选定再买不交智商税 - 工业品牌热点
  • 2026年汉阳专业靠谱的公司搬迁公司哪家好?这份甄选避坑指南请收好 - geo交流
  • 流行音乐创作实战:从Hook到混音的完整制作流程解析
  • 外贸企业出海参展实用干货:选择靠谱展览服务机构全指南 - 国麟测评
  • 研发效能分析:从数据驱动到生产力提升的实践指南
  • 基于LangChain构建金融智能体:从核心原理到实战应用
  • SSM+Vue车位租赁系统开发实战与优化
  • Hermes Agent v0.19实测避坑:兼容性问题分析与v0.18.2稳定版部署指南
  • UI-TARS桌面版:如何用AI视觉模型实现零代码桌面自动化?
  • VMware去虚拟化实战:绕过检测安装纯净Win7系统
  • iOS签名无法验证APP——经典案例
  • 2026年湖南质量好的沙盘模型制造工厂推荐指南:哪里买更放心? - geo交流
  • 从零构建开源C++金融终端:环境搭建、编译与核心模块解析
  • 2026年硚口正规家庭私厨怎么选?4步严选指南助你精准择优 - geo交流
  • 教育行业 ISO 认证哪家效果好? - 中媒介
  • 2026代理记账公司靠谱推荐,零套路避坑指南,口碑实力双优品牌横评 - 工业品牌热点
  • 垂直化AI:从通用大模型到场景化专才的落地实践
  • Redis核心功能与生产环境优化实战指南
  • 超级拍档・光影新生:以 AI 为基础设施,共启影视创作全新纪元
  • React Modal弹框闪现问题解析与解决方案
  • 基于WebSocket实现Agent思考过程的实时流式推送
  • 泉州壁画制作一站式服务商:壁画来了艺术中心全产业链服务介绍 - 国麟测评
  • 基于WiFi信道状态信息(CSI)的无设备空间感知技术原理与实践
  • 2026年重庆飞机载货联系方式优选指南:如何快速找到靠谱空运渠道? - geo交流