因业务需要需要用zabbix来监控nginx status,具体是如下的做法:

1. 首先在nginx的配置文件中添加如下内容,需要注意的是nginx的文件格式,在allow中我们需要注意的是需要添加zabbix server的IP地址,不然无法采集到数据,

clip_image002

2. 重启nginx服务器查看nginx服务器是否能正常打开,

Nginx status状态说明:

Active connections: 35 对后端发起的活动链接数

        server accepts handled requests
        18627002 18627002 19496453 

Nginx 共处理了18627002个连接 成功创建了18627002次握手,总共处理19496453请求

clip_image003

3. 然后我们来查看zabbix key;也可以写脚本来监控nginx,我们在这里写的是IP地址,

wKioL1N0syKAq3YGAANSSC1GPjk855.jpg

4. 在zabbix服务器上来创建模板以及Item;其他的按照这个格式完成就可以。

clip_image007

如下是创建完成:

wKiom1N0s6qzp_UZAAP6al515QI763.jpg

5. 然后创建graphs比较简单我们来直接看创建完成的就可以;

wKioL1N0s-6w8YyUAAPGr-0Hn7Q245.jpg