云计算运维学习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完成相关配置获取应用key3.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 count1 bs2G8.修复警告停止刚才的运行进程删除新建的文件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 naginx2.1.2编辑nginx.conf文件添加以下内容vim /etc/nginx/nginx.conf nginx -t nginx2.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-agent2.2.2安装mysql-server软件yum install -y mysql-server systemctl enable --now mysqld2.2.3登录数据库创建管理用户并赋权mysql -p #直接回车进入数据库 CREATE USER zbx_monitor% IDENTIFIED BY westos; GRANT REPLICATION CLIENT,PROCESS,SHOW DATABASES,SHOW VIEW ON *.* TO zbx_monitor%; quit2.2.4创建mysql客户端配置mkdir /var/lib/zabbix vim /var/lib/zabbix/.my.cnf2.2.5主机关联服务监控模板2.2.6添加percona数据库监控模板补充说明由于官方的mysql模块太少这里采用第三方的服务模块这是在centos 7版本上安装监控模板1.安装软件软件包从percona官网下载rpm -ivh percona-zabbix-templates-1.1.8-1.noarch.rpm2.拷贝模板cd /var/lib/zabbix/percona/templates cp userparameter_percona_mysql.conf /etc/zabbix/zabbix_agentd.d/ systemctl restart zabbix-agent3.安装mariadb软件yum install -y mariadb systemctl restart mariadb5.进入数据库创建管理员用户mysql -p #直接回车 CREATE USER rootlocalhost IDENTIFIED BY westos; GRANT REPLICATION CLIENT,PROCESS,SHOW DATABASES,SHOW VIEW ON *.* TO rootlocalhost; quit4.安装php软件修改脚本配置yum install -y zabbix cd /var/lib/zabbix/percona/scripts vim ss_get_mysql_stats.php5.测试以 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-gateway2.3.2在server端修改相关配置vim /etc/zabbix/zabbix.conf systemctl restart zabbix-server2.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/tomcat2.3.4修改tomcat配置vim /usr/local/tomcat/bin/catalina.sh ./usr/local/tomcat/bin/startup.sh #启动服务 netstat -antlp | grep 88882.3.5主机关联jmx模块三.睿象云3.1进入睿象云官网完成用户注册3.2查看配额并进入告警平台3.3选择你的监控工具3.4完成相关配置获取应用key3.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 你的KEY3.6查看它的自动配置

相关新闻

AI开发工具剪贴板痛点解决方案:开源项目实现跨平台无缝粘贴

AI开发工具剪贴板痛点解决方案:开源项目实现跨平台无缝粘贴

1. 项目概述:一个解决AI开发工具“粘贴”痛点的开源方案最近在折腾AI辅助编程工具链的朋友,估计都遇到过这个让人血压飙升的场景:你在IDE里用Claude Code或者DeepSeek的插件,想快速贴一张截图或者一段代码片段到对话里&#xff0c…

2026/8/9 8:29:54 阅读更多 →
Unity 2D物体破碎效果实现:原理、性能优化与实战应用

Unity 2D物体破碎效果实现:原理、性能优化与实战应用

1. 项目概述:一个为2D世界注入“破坏”灵魂的工具 如果你正在开发一款2D游戏,无论是横版闯关、平台跳跃还是塔防策略,有没有那么一瞬间,觉得场景里的物体太“结实”了?玩家一刀砍在木箱上,它只是晃了晃&…

2026/8/9 8:29:54 阅读更多 →
零基础Python Web后端入门:从环境搭建到Flask API开发实战

零基础Python Web后端入门:从环境搭建到Flask API开发实战

1. 项目概述 “零基础入门Web后端Python”,这个标题听起来简单直接,但背后藏着一条从“完全不懂”到“能做出点东西”的清晰路径。我见过太多新手,一上来就扎进Django的文档里,被各种概念绕得晕头转向,或者跟着教程敲完…

2026/8/9 8:28:54 阅读更多 →

最新新闻

Java+SSM与Flask混合架构教学平台开发实践

Java+SSM与Flask混合架构教学平台开发实践

1. 项目概述:JavaSSMFlask混合架构教学平台开发实录这个项目是我去年为本地一所职业院校开发的课程辅助教学系统,采用JavaSSM作为后端核心,Flask处理轻量级服务,前后端分离架构。平台上线后日均访问量稳定在2000,成功承…

2026/8/10 1:43:53 阅读更多 →
Unity拼图游戏开发全解析:从UGUI交互到核心算法实现

Unity拼图游戏开发全解析:从UGUI交互到核心算法实现

1. 项目概述:从零到一,拆解一个Unity拼图游戏的核心骨架最近在整理硬盘,翻出来一个几年前刚学Unity时做的拼图游戏工程。当时觉得挺简单的一个小东西,现在回头看,里面其实包含了新手入门Unity游戏开发几乎所有最核心的…

2026/8/10 1:43:53 阅读更多 →
联想刃7000k BIOS完全解锁指南:三步开启隐藏性能模式

联想刃7000k BIOS完全解锁指南:三步开启隐藏性能模式

联想刃7000k BIOS完全解锁指南:三步开启隐藏性能模式 【免费下载链接】Lenovo-7000k-Unlock-BIOS Lenovo联想刃7000k2021-3060版解锁BIOS隐藏选项并提升为Admin权限 项目地址: https://gitcode.com/gh_mirrors/le/Lenovo-7000k-Unlock-BIOS 你是否拥有联想刃…

2026/8/10 1:43:53 阅读更多 →
如何快速获取网盘文件直链:LinkSwift 浏览器插件完全指南

如何快速获取网盘文件直链:LinkSwift 浏览器插件完全指南

如何快速获取网盘文件直链:LinkSwift 浏览器插件完全指南 【免费下载链接】Online-disk-direct-link-download-assistant 一个基于 JavaScript 的网盘文件下载地址获取工具。基于【网盘直链下载助手】修改 ,支持 百度网盘 / 阿里云盘 / 中国移动云盘 / 天…

2026/8/10 1:43:53 阅读更多 →
如何彻底解决Windows自动锁屏问题:NoSleep防休眠工具的终极指南

如何彻底解决Windows自动锁屏问题:NoSleep防休眠工具的终极指南

如何彻底解决Windows自动锁屏问题:NoSleep防休眠工具的终极指南 【免费下载链接】NoSleep Lightweight Windows utility to prevent screen locking 项目地址: https://gitcode.com/gh_mirrors/nos/NoSleep 你是否曾经在重要演示、长时间下载或远程会议时&am…

2026/8/10 1:43:53 阅读更多 →
React Native闭包优化与鸿蒙性能提升实践

React Native闭包优化与鸿蒙性能提升实践

1. 项目背景与核心问题在React Native与鸿蒙系统的跨平台开发中,闭包(closure)的使用一直是性能优化的重点难点。最近在开发一个社交类应用时,我们遇到了一个典型场景:在群组(groups)与成员(members)的高频交互界面中,使用闭包方式…

2026/8/10 1:42:53 阅读更多 →

日新闻

GraphQL-CSS API全解析:useGqlCSS、GqlCSS组件与getStyles实用指南

GraphQL-CSS API全解析:useGqlCSS、GqlCSS组件与getStyles实用指南

GraphQL-CSS API全解析:useGqlCSS、GqlCSS组件与getStyles实用指南 【免费下载链接】graphql-css A blazing fast CSS-in-GQL™ library. 项目地址: https://gitcode.com/gh_mirrors/gr/graphql-css GraphQL-CSS是一个基于GraphQL的CSS-in-GQL™库&#xff0…

2026/8/10 0:00:02 阅读更多 →
告别语言障碍:KISS Translator 双语翻译插件终极指南

告别语言障碍:KISS Translator 双语翻译插件终极指南

告别语言障碍:KISS Translator 双语翻译插件终极指南 【免费下载链接】kiss-translator A simple, open source bilingual translation extension & Greasemonkey script (一个简约、开源的 双语对照翻译扩展 & 油猴脚本) 项目地址: https://gitcode.com/…

2026/8/10 0:00:02 阅读更多 →
BepInEx配置管理器:游戏插件配置的终极可视化解决方案

BepInEx配置管理器:游戏插件配置的终极可视化解决方案

BepInEx配置管理器:游戏插件配置的终极可视化解决方案 【免费下载链接】BepInEx.ConfigurationManager Plugin configuration manager for BepInEx 项目地址: https://gitcode.com/gh_mirrors/be/BepInEx.ConfigurationManager 你是否曾经因为游戏插件的复杂…

2026/8/10 0:00:02 阅读更多 →

周新闻

5分钟告别提取码焦虑:baidupankey如何智能破解百度网盘资源锁

5分钟告别提取码焦虑:baidupankey如何智能破解百度网盘资源锁

5分钟告别提取码焦虑:baidupankey如何智能破解百度网盘资源锁 【免费下载链接】baidupankey 在线查询网盘提取码(维护中 rm repo) 项目地址: https://gitcode.com/gh_mirrors/ba/baidupankey 你是否曾经在深夜寻找一份重要资料&#x…

2026/8/10 1:05:29 阅读更多 →
如何快速生成中国车牌图片:Python开源工具完整指南

如何快速生成中国车牌图片:Python开源工具完整指南

如何快速生成中国车牌图片:Python开源工具完整指南 【免费下载链接】chinese_license_plate_generator 中国车牌生成器 项目地址: https://gitcode.com/gh_mirrors/ch/chinese_license_plate_generator 中国车牌生成器是一个基于Python的开源项目&#xff0c…

2026/8/10 1:05:29 阅读更多 →
收藏!小白程序员轻松入门大模型,从Harness工程开始实践

收藏!小白程序员轻松入门大模型,从Harness工程开始实践

文章强调学习大模型不应只关注模型本身,而应重视模型外的系统搭建,即Harness。提出AgentModelHarness的实用公式,详细介绍Harness的四个层次:持久化层、执行层、控制层和观察与验证层。文章还探讨了上下文工程、工具设计、AGENTS.…

2026/8/10 1:05:29 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/9 17:05:02 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/10 1:05:29 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/9 17:05:02 阅读更多 →