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

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正常恢复

相关文章:

  • Anki 学习法
  • 深入浅出 IPFS 在 DApps 和 NFT 中的应用:以 Pinata 实战为例
  • 印度尼西亚数据源对接技术指南
  • vue3基础学习(上) [简单标签] (vscode)
  • 基于单片机的车灯智能控制系统设计与实现
  • 嵌入式中深入理解C语言中的指针:类型、区别及应用
  • rag文本切块
  • 算法备案如何判断自己的产品是否具备舆论属性
  • 开源Heygem本地跑AI数字人视频教程
  • 彻底解决QT5 中文编译不过问题
  • 《Python星球日记》 第70天:Seq2Seq 与Transformer Decoder
  • 为什么我不能获取到镜像,ImagePullBackoff
  • archliunx关闭自动休眠
  • 使用 Semantic Kernel 调用 Qwen-VL 多模态模型
  • Spring Boot 自动装配技术方案书
  • 什么是alpaca 或 sharegpt 格式的数据集?
  • QT之QComboBox组件
  • AbMole解读:脂质体的关键组分和主要合成方法
  • 致远OA项目管理应用包简介【附百度网盘链接】
  • C++ 并发编程(1)再学习,为什么子线程不调用join方法或者detach方法,程序会崩溃? 仿函数的线程启动问题?为什么线程参数默认传参方式是值拷贝?
  • 中国乒协坚决抵制恶意造谣,刘国梁21日将前往多哈参加国际乒联会议
  • 首次采用“顶置主星+侧挂从星”布局,长二丁“1箭12星”发射成功
  • 西安市未央区委书记刘国荣已任西咸新区党工委书记
  • 市场监管总局等五部门约谈外卖平台企业
  • 佩斯科夫:若普京认为必要,将公布土耳其谈判俄方代表人选
  • 世界期待中美对话合作带来更多确定性和稳定性