nginx内置了一个status状态的功能,通过配置可以看到nginx的运行情况,status显示的内容包括当前连接数,处于活动状态的连接数,已经处理的请求数等等,可以利用这个功能编写zabbix监控nginx的脚本。 一、agent端配置 1.编辑nginx配置文件,开启status功能 [roo ...
分类:
其他好文 时间:
2019-04-20 09:30:55
阅读次数:
201
1、修改nginx配置文件,在nginx.conf中添加如下内容 2、加载配置文件,nginx -s reload 3、测试是否生效,执行如下命令: 4、通过awk提取需要Active、accepts、handled、requests,测试是否提取成功 5、zabbix_agent.conf 加入U ...
分类:
其他好文 时间:
2019-04-16 14:15:07
阅读次数:
143
使用zabbix监控nginx的活动连接数 1.方法简述 zabbix可以自定义很多监控,只要是能通过命令获取到相关的值,就可以在zabbix的监控中增加该对象进行监控,在zabbix中,该对象称之为item,每一个item就是一个监控对象,在被监控的主机host上面配置自定义的item监控对象,就 ...
分类:
其他好文 时间:
2019-04-06 19:06:18
阅读次数:
175
#!/bin/bash conn=`netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a,S[a]}' | grep "ESTABLISHED" | awk '{print $2}'` if [ $conn -le 1000 ] t ...
分类:
其他好文 时间:
2019-02-03 12:18:42
阅读次数:
223
确认nginx有没有安装模块 然后在主站点下添加(二级站点) 其实就是根据上图,得到以上数据,写脚本对其进程监控!! 根据站点的命令写成监控脚本(可以直接复制以下代码) 后面就是监控脚本的问题了。监控脚本过程省略,不会的网上搜索一下。。。。 ...
分类:
系统相关 时间:
2018-12-01 18:37:55
阅读次数:
246
首先nginx编译安装此模块--with-http_stub_status_module参考教程如下http://www.ttlsa.com/zabbix/zabbix-monitor-nginx-performance/
分类:
其他好文 时间:
2018-10-09 20:00:42
阅读次数:
159
监控nginx,主要讲解监控并发数:1:nginx编译参数:--prefix=/usr/local/nginx--with-http_stub_status_modulezabbix编译参数的查看:/usr/local/nginx/sbin/nginx-Vnginxversion:nginx/1.8.1builtbygcc4.4.720120313(RedHat4.4.7-18)(GCC)buil
分类:
Web程序 时间:
2018-08-21 11:31:30
阅读次数:
335
1,查看nginx_status是否开启,查看已开启。2,nginx_status开启的步骤:#vim/etc/nginx/nginx.confserver{listen9090default_server;server_name_;location/ngx_status{stub_statuson;access_logoff;allow127.0.0.1;denyall;}location/{r
分类:
其他好文 时间:
2018-08-14 12:10:49
阅读次数:
143
1nginx状态模块 nginx内置了一个状态页,用于了解nginx状态,并可以配置监控。 2 配置监控 3 数据含义 导入xml模板后,可以显示监控。 Active connections:目前的连接数(ESTABLISHED) Writing:处于响应请求的连接数 Waiting:开启keep- ...
分类:
其他好文 时间:
2018-08-09 20:06:29
阅读次数:
152
zabbix需要监控nginx,则nginx需要配置nginx_status[root@nginx1scripts]#/usr/local/nginx/sbin/nginx-Vnginxversion:nginx/1.14.0builtbygcc4.8.520150623(RedHat4.8.5-28)(GCC)builtwithOpenSSL1.0.2k-fips26Jan2017TLSSNIs
分类:
其他好文 时间:
2018-07-13 13:23:44
阅读次数:
171