nginx
nginx status check
shinken install nginx
Maintainer | |
---|---|
Version | 1.1 last updated 7y ago |
Keywords | pack , nginx , status , http , https |
Repository | https://github.com/Yupeek/pack-nginx |
Homepage | https://github.com/Yupeek/pack-nginx |
Starred by (0) |
pack-nginx
Shinken configuration pack for Nginx status check.
it use the nginx module HttpStubStatusModule
to check a nginx server load.
it provide:
- number of active Connections
- number of Connections by state (reading, waiting or writing)
- number of request/s
- number of Connections/s
- number of request/Connections
shipped with a graphite template and the check_nginx_status.pl script.
nginx configuration
inside your server {} block, add a location /nginx_status
location /nginx_status { stub_status on; access_log off; allow 1.1.1.1; # fix your ip range ie: 172.31.0.0/16 or 192.168.1.0/24 deny all; }
shinken configuration
add to your host the nginx
template
define host{ use ... ,nginx ... # facultative config. }
credit
this pack is in fact just the formalisation of the script proposed by sysNove in
https://www.sysnove.fr/blog/2014/02/supervision-nginx-shinken.html