场景描述:nginx里可以设置性能监控,来查看到客户端的连接请求情况,可以利用这一点在zabbix设置自定义监控项来帮助运维人员来采集nginx的连接请求情况并构建图形展示。前提准备:nginx开启stub_status功能,如果没有开启此功能需要重新编译加上–with-http_stub_status_module参数[root@localhost ~]# nginx -V
nginx vers
1.安装nginx[root@client-zabbix ~]# wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo[root@client-za
原创
2023-06-02 12:04:57
134阅读
zabbix监控nginx状态页面环境说明系统服务ip主机名centos7zabbix192.168.47.140zabbix_serverredhat8nginxzabbix_agentd192.168.47.115nginx一、zabbix服务配置请参考这里[root@zabbix_server ~]# ss -anlt
State Recv-Q Send-Q
zabbix默认自带了很多有用的监控模板,通常对主机运行状态使用默认的模板就可以了,有时候我们需要根据实际情况自定义一些监控信息。本文记录一下zabbix监控nginx服务的配置过程。捋一捋思路,整个配置过程大致如下:1,确定监控内容2,编写agent端的监控脚本3,配置agentd.conf文件,定义监控脚本key4,zabbix服务端使用zabbix_get 测试获取数据5,登录zabbix
zabbix监控nginx的大概流程为: 1:被监控端的nginx开启stub_status模块2:通过脚本的方式获取nginx的状态值3:修改被监控端的配置文件,Userparameter=item.key[*],command4:创建模版 添加应用集、监控项、触发器、图像等5:添加主机,添加nginx模版,创建动作6:测试 一、nginx的stub_stauts
说明:nginx没有使用模板来监控。自己写的脚本放到被监控的zabbix_agentd端
zabbix_agentd端的目录:/etc/zabbix/bin/
一 添加监控项:
vim nginx_status.sh #!/bin/bash HOST=`ifconfi
原创
2013-05-08 18:02:40
576阅读
在zabbix agentd客户端上,查看nginx是否加载了--with-http_stub_status_module。启用StubStatus 模块,在编译nginx 的时候要加上参数 --with-http_stub_status_module 1.在nginx的配置文件中,添加status配置。location/nginx_status&
原创
精选
2016-05-08 12:06:01
1541阅读
点赞
一 nginx配置(1)在nginx配置文件中,添加status配置:location /nginx-status {
stub_status on;
&
原创
2016-10-18 10:51:24
666阅读
点赞
zabbix-agent 59.110.25.215/22zabbix-server 59.110.26.9/22此处的步骤都是在zabbix-agent上执行[root@web01 zabbix_agentd.d]# pwd
/etc/zabbix/zabbix_agentd.d
[root@web01 zabbix_agentd
原创
2017-01-30 19:49:27
754阅读
点赞
1评论
部署Nginx-CentOS7yuminstall-yvimlrzsztreescreenpsmisclsoftcpdumpwgetntpdategccgcc-c++glibcglibc-develpcrepcre-developensslopenssl-develsystemd-develnet-toolsiotopbczipunzipzlib-develbash-completionnfs-u
原创
2020-09-01 14:43:44
291阅读
1.Nginx添加监控模块 http_stub_status_module 2.在nginx添加配置项 server { listen 80; server_name localhost; location ^/ { rewrite / /status permanent; } location / ...
转载
2021-09-28 09:38:00
82阅读
2评论
1、开启nginx监控2、编写脚本来进行数据采集3、设置用户自定义参数4、重启zabbix-agent5、添加item、创建图形、创建触发器6、创建模板注:第一次使用可以按需求制定好模板,以后再添加主机时可以省略第5步。 一、zabbix3.4 实现nginx web监控1、nginx开启nginx-status支持(nginx被监控端)参考博文:http://www.21yunwei.
zabbix监控Nginx环境说明已关闭防火墙、selinux;所用zabbix版本4.0.3(使用YUM安装);开启Nginx状态监测,开启配置详情请见Nginx状态监测
原创
2022-05-26 00:55:38
445阅读
环境:Centos 6.6配置Nginx:[root@localhost ~]# grep -v '#' /etc/nginx/conf.d/default.conf|grep -v ^$
server {
listen &n
原创
2016-04-26 22:26:11
704阅读
编辑nginx.conf文件//在server内部添加一下内容location /nginx-status { stub_status on; access_log off; }2.zabbix agentd客户端配置//编辑/usr/local/zabbix/etc/zabbix_agentd.conf//
原创
2016-07-21 11:29:43
502阅读
前提条件:nginx需要加载--with-http_stub_status_module/usr/local/webserver/nginx/sbin/nginx -Vnginx version: nginx/1.9.9built by gcc 4.4.7 20120313 (Red Hat4.4.7-4) (GCC)configure arguments:--prefix=/usr/local/
原创
2016-11-14 16:43:21
763阅读
一、修改配置修改nginx配置文件,在最后加上这条配置,其实php和nginx是配置在一起的,单独拿出来是为了脚本server {
listen 127.0.0.1:80;
&
原创
2017-06-21 16:08:30
1095阅读
一:相关环境准备:1.1相关软件以及系统系统要求:Centos 6及以上(64位)环境要求:zabbix监控系统(服务端,客户端)相关中间件:nginx (版本1.6.0及以上)二:配置zabbix监控nginx2.1修改nginx配置文件,在server区块添加nginxs状态监控配置,如下所示location ^~ /ngx_status { stub_status on; access_lo
需要使用zabbix监控nginx,首先nginx需要配置ngx_statusnginx和php-fpm一样内建了一个状态页,对于想了解nginx的状态以及监控nginx非常有帮助。为了后续的zabbix监控,我们需要先了解nginx状态页是怎么回事。1. 启用nginx status配置在默认主机里面加上location或者你希望能访问到的主机里面。server {
&nb
转载
精选
2015-12-18 15:30:24
1710阅读
一、开启nginx_status页面server { \\定义一个虚拟主机
listen 80 default_server; \\定义监听地址
server_name _; \\定义主
原创
2016-03-23 14:42:37
1056阅读
点赞
1评论