step5 监控项添加—nginx_active—选择—添加 step6 配置—主机—server-2–图形—预览 字体乱码需要参考前面的配置进行相关的修改即可。 创建nginx监控项(nginx.accept) 代码语言:javascript 复制 curl-s http://127.0.0.1/status|awkNR==3curl-s http://127.0.0.1/status|awkNR==3|awk'{print $1}'ls vim...
[root@zabbix-agent-none1 ~]# vim /etc/zabbix/zabbix_agentd.d/nginx_status.conf 写入以下内容: #监控Nginx活动连接数 UserParameter=Nginx.Active.Connections,/usr/bin/curl -s http://10.8.165.27/ngx_status 2>/dev/null |grep 'Active connections:'|awk '{print $NF}' 1. 2. 3. 4. 2、在...
1、安装nginx [root@zabbix ~]# wget http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm [root@zabbix ~]# vim /etc/yum.repos.d/nginx.repo [nginx] name=nginx repo baseurl=http://nginx.org/packages/centos/7/$basearch/ gpgcheck=0 enabled=1 [root...
interfaces:客户端写入nginx服务器的IP,端口10050是zabbix-agent对应的端口。 在模板页面选择Template App Nginx by Zabbix agent模板并点击【更新】连接到主机; 四、查看最新数据 切换到监控模块,选择nginx对应的主机,点击列表【最新数据】按钮,查看最新数据:
server { listen 127.0.0.1:80; server_name localhost; location /nginx_status { stub_status on; access_log off; allow 127.0.0.1; deny all; } } 确保重启 Nginx 以使配置生效。 配置Zabbix 监控项 一旦您完成了准备工作,就可以配置 Zabbix 监控项来监控 Nginx。 创建主机:在 Zabbix 管理界面中,创建...
location /nginx_status { stub_status on; access_log off; allow 127.0.0.1; deny all; } } 确保重启 Nginx 以使配置生效。 配置Zabbix 监控项 一旦您完成了准备工作,就可以配置 Zabbix 监控项来监控 Nginx。 创建主机:在 Zabbix 管理界面中,创建一个主机来表示您要监控的 Nginx 服务器。提供主机的名称、...
1)Nginx服务器配置,设置一个Nginx虚拟主机,我这里在测试Nginx的https的访问,因此端口可以改成80,去掉配置文件里面SSL相关设置即可。 2)新建zabbix数据库,并指定字符集为utf8。 3)设置访问zabbix数据库权限,用户为zabbix,密码为zabbix,其中192.168.1.249为zabbix服务器的IP地址。
zabbix监控nginx zabbix可以监控nginx的状态,关于一个服务的状态可以查看服务本身的状态(版本号、是否开启),还应该关注服务能力(例如以nginx的负载效果:连接数、请求数和句柄数)。下面我们使用zabbix监控nginx。 nginx的安装 如果想要查看nginx的服务状态,在对nginx进行源码安装的时候要选中–with-http_stub_status_module...
1.将nginx_status.sh 脚本放在路径 /zabbix/script/下,如果没有此路径先创建这个路径,然后放入脚本。 脚本内容如下: nginx_status.sh #!/bin/bash #zabbix 5.2.7 #date: 2021.7 #定义Nginx status页面,端口自定义跟nginx配置文件内保持一致 ngx_status="http://127.0.0.1:5656/status" ...
需要使用zabbix监控nginx,首先nginx端需要配置ngx_status模块,具体如下 1. 启用nginx status配置 在默认主机里面加上location或者你希望能访问到的主机里面。 server{ listen*:80 default_server; server_name_; location/ngx_status { stub_status on;