check mk 监控 nginx
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了check mk 监控 nginx相关的知识,希望对你有一定的参考价值。
1、查看nginx是否编译了status模块:nginx -V 2>&1 | grep -o with-http_stub_status_module
2、添加nginx的检测脚本到被检测客户端:cp nginx_status /usr/lib/check_mk_agent/plugins/
3、添加nginx配置:vi /etc/nginx/conf.d/local.conf
添加:
server {
listen 8065;
server_name 127.0.0.1;
location /nginx_status {
stub_status on;
access_log off;
allow 127.0.0.1;
deny all;
}
}
4、添加配置:vi /etc/check_mk/nginx_status.cfg
servers = [
{
‘protocol‘ : ‘http‘,
‘address‘ : ‘localhost‘,
‘port‘ : 8065,
‘page‘ : ‘nginx_status‘,
},
]
4、reload并测试:/etc/init.d/nginx force-reload
wget -qO - http://127.0.0.1:8065/nginx_status
以上是关于check mk 监控 nginx的主要内容,如果未能解决你的问题,请参考以下文章