案例:当nginx的并发达到3000,并持续了一段时间时,通过自动化创建一台虚拟机,部署应用最后添加到集群提供服务: zabbix监控(nginx并发量) 》action 》创建了一台主机/docker容器 》部署服务 》部署应用代码 》测试状态 》加入到集群 》加入监控 》通知 简单实现上面中的某 ...
分类:
其他好文 时间:
2017-10-17 15:09:36
阅读次数:
189
参考http://chenx1242.blog.51cto.com/10430133/18379901前期说明zabbix_server查看“文件在后台运行数量”所对应的key就是:proc.num[<name>,<user>,<state>,<cmdline>],具体意思如下:<name>:进程名称,默认为“allprocesses”;<user>..
分类:
系统相关 时间:
2017-08-25 17:42:05
阅读次数:
274
Zabbix监控nginx性能的另外一种方式 nginx和php-fpm一样内建了一个状态页,对于想了解nginx的状态以及监控nginx非常有用,为了后续的zabbix监控,我们需要先启用nginx状态页 1. 启用nginx status配置在默认主机里面加上location或者你希望能访问到的 ...
分类:
其他好文 时间:
2017-07-17 18:50:39
阅读次数:
184
一、修改配置修改nginx配置文件,在最后加上这条配置,其实php和nginx是配置在一起的,单独拿出来是为了脚本server{
listen127.0.0.1:80;
server_name127.0.0.1;
location/nginx_status{
stub_statuson;
access_logoff;
allow127.0.0.1;
allow10.1.12.0/24;
denyall;
}
#locati..
分类:
其他好文 时间:
2017-06-21 20:03:33
阅读次数:
132
由于一些自动化工具原因nginx配置的时间会出现域名错误,只是在reload的时间才报错,很耽误时间,晚上还要起来处理。ngx的机器安装zabbix_sender#!/bin/sh
##通过zabbixsender上报nginx配置文件的检查结果,避免配置文件长时间语法错误
ip=`/sbin/ifconfig|grep‘inetaddr:‘|gre..
分类:
其他好文 时间:
2017-04-06 23:40:06
阅读次数:
166
监听端口1.cat/usr/local/zabbix/bin/ports.py#!/usr/bin/python#coding=utf-8importcommandsimportos,sys##########返回命令执行结果defgetComStr(comand):try:stat,proStr=commands.getstatusoutput(comand)except:print"command%sexecutefailed,exit"%comand#将字符串转化成..
分类:
其他好文 时间:
2017-03-22 11:40:19
阅读次数:
178
第一步:在监控的电脑上安装nginx及状态模块:yuminstallnginx.x86_64nginx-all-modules.noarch编辑nginx的配置文件:vim/etc/nginx/nginx.conf#关闭了ipv6
server{
listen80default_server;
#listen[::]:80default_server;#插入状态吗的location配置location/nginx_status{
st..
分类:
其他好文 时间:
2017-03-21 20:26:18
阅读次数:
269
nginx在生产环境中的应用越来越广泛,所以需要对nginx的性能状态做一些监控,来发现出来出现的问题。nginx处理流程图具体如下:注释:Accepts(接受)、Handled(已处理)、Requests(请求数)是一直在增加的计数器。Active(活跃)、Waiting(等待)、Reading(读)、Writing..
分类:
其他好文 时间:
2017-02-05 01:08:39
阅读次数:
886
在zabbixagentd客户端上,查看nginx是否加载了–with-http_stub_status_module。因为zabbix监控nginx是根据nginx的StubStatus模块,抓取Status模块所提供的数据。假如以前没开启,现在想启用StubStatus模块,在编译nginx的时候要加上参数–with-http_stub_status_module,执行...
分类:
其他好文 时间:
2017-01-16 22:58:28
阅读次数:
264
自定义key在zabbixagent端的配置文件由用户通过userparameter指令定义用户自定义参数userparameter=<key>,<command>
userparameter=<key[*]>,<command>$1...$9实例1(不带参数)[root@zabbixagent~]#vim/etc/zabbix/zabbix_agentd.conf
UserParameter=sy..
分类:
其他好文 时间:
2016-12-09 01:37:09
阅读次数:
188