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

zabbix7.2最新版本 nginx自定义监控(三) 设置触发器

安装zabbix-get服务

在zabbix-server端口安装zabbix-get服务

[root@localhost ~]# dnf install -y zabbix-get
Last metadata expiration check: 1:55:49 ago on Wed 14 May 2025 09:24:49 AM CST.
Dependencies resolved.
==================================================================================================================================================================Package                               Architecture                      Version                                          Repository                         Size
==================================================================================================================================================================
Installing:zabbix-get                            x86_64                            7.2.6-release1.el9                               zabbix                            431 k

监控Nginx

安装启动nginx

[root@localhost zabbix_agentd.d]# dnf install  -y nginx
Last metadata expiration check: 3:50:02 ago on Wed 14 May 2025 09:50:53 AM CST.
Dependencies resolved.[root@localhost zabbix_agentd.d]# systemctl restart nginx
[root@localhost zabbix_agentd.d]# netstat -pltun
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
tcp        0      0 0.0.0.0:10050           0.0.0.0:*               LISTEN      41194/zabbix_agentd
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      1420/sshd: /usr/sbi
tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN      45869/nginx: master
tcp6       0      0 :::10050                :::*                    LISTEN      41194/zabbix_agentd

Nginx监控脚本 

[root@localhost zabbix_agentd.d]# cd /etc/zabbix/zabbix_agentd.d/
[root@localhost zabbix_agentd.d]# cat nginx_status.sh
#!/bin/bash
if pgrep -x "nginx" > /dev/null
thenecho 0
elseecho 1
fi
[root@localhost zabbix_agentd.d]# sh nginx_status.sh
0
[root@localhost zabbix_agentd.d]#

添加自定义key配置文件

[root@localhost zabbix_agentd.d]# cat nginx_status.conf
UserParameter=nginx_status,/bin/bash /etc/zabbix/zabbix_agentd.d/nginx_status.sh
[root@localhost zabbix_agentd.d]#

zabbix-server端验证监控项

验证是否能ping通过客户端
[root@localhost ~]# zabbix_get -s 192.168.25.152 -k agent.ping
1
[root@localhost ~]#
验证监控脚本
0启动 1停止
[root@localhost ~]# zabbix_get -s 192.168.25.152 -k nginx.status
0
[root@localhost ~]#

 ui界面创建Nginx监控项

  

设置Nginx触发器

 nginx停止查看监控

[root@localhost zabbix_agentd.d]# systemctl stop nginx
[root@localhost zabbix_agentd.d]#
[root@localhost zabbix_agentd.d]# netstat -pltun
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
tcp        0      0 0.0.0.0:10050           0.0.0.0:*               LISTEN      57507/zabbix_agentd
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      1420/sshd: /usr/sbi
tcp6       0      0 :::10050                :::*                    LISTEN      57507/zabbix_agentd
tcp6       0      0 :::22                   :::*                    LISTEN      1420/sshd: /usr/sbi
udp        0      0 127.0.0.1:323           0.0.0.0:*                           691/chronyd
udp6       0      0 ::1:323                 :::*                                691/chronyd
[root@localhost zabbix_agentd.d]#

 通过更新修改问题状态

[root@localhost zabbix_agentd.d]# systemctl start  nginx

 启动后nginx正常恢复

http://www.xdnf.cn/news/6267.html

相关文章:

  • MySQL之基础索引
  • postman 用法 LTS
  • 互联网大厂Java求职面试:AI内容生成平台下的高并发架构设计与性能优化
  • CycleISP: Real Image Restoration via Improved Data Synthesis通过改进数据合成实现真实图像恢复
  • Linux grep -r 查找依赖包是否存在依赖类 Class
  • 【Pycharm】pycharm修改注释文字的颜色
  • HDD 安全擦除:何时以及如何在 Windows PC 上安全擦除硬盘
  • 【SSL证书系列】客户端如何检查中间CA签名是否由根CA签发
  • 应用示例1:交通灯
  • 怎么快速换电脑浏览器的ip:方法与注意事项
  • Java零基础学习Day13——面向对象进阶
  • ClickHouse详解
  • Android学习总结之Glide自定义三级缓存(实战篇)
  • Linux相关概念和易错知识点(39)(URL、HTTP)
  • PlantSimulation 隐藏 Frame节点(Structure)的操作方法
  • 怎么实现Redis的高可用?
  • k8s 中使用 Service 访问时NetworkPolicy不生效问题排查
  • 快消零售AI转型:R²AIN SUITE如何破解效率困局
  • 电脑内存智能监控清理,优化性能的实用软件
  • linux - 权限的概念
  • BMS工具箱用来执行贝叶斯模型平均(BMA)计算模块
  • 最大熵逆强化学习
  • 解密企业级大模型智能体Agentic AI 关键技术:MCP、A2A、Reasoning LLMs- OpenAI AGI 五阶段
  • Manus AI 原理深度解析第二篇:Modules Agent Loop
  • hacker送书第22期
  • 学术论文的科研流程概述 视频会议记录
  • AI+服务重塑智能客服,但价值永远是关键所在
  • 【论文笔记】ViT-CoMer
  • 紫光同创FPGA实现AD9280数据采集转UDP网络传输,分享PDS工程源码和技术支持和QT上位机
  • 复现:DemoGen 用于数据高效视觉运动策略学习的 合成演示生成 (RSS) 2025