zabbix添加nginx中间件监控

1.安装zabbix_agent,安装完成后会自动将脚本放在/usr/local/zabbix/scripts目录下

2. 找到并打开 vim  monitor_nginx.sh脚本,如下图中的HOST是获取当前主机的IP信息,可以使用sh /usr/local/zabbix/scripts/monitor_nginx.sh  active 命令进行测试,如果有返回值,说明能正常获取IP

如果无返回值,则可以直接把IP填入HOST

3.用  curl http://127.0.0.1/Nstatus 查看nginx状态,如果出现如下图所示“Empty”字样,说明获取不到状态

4.复制一个server标签,并添加server_name    IP

5.添加完成后依次进行如下操作

curl http://10.8.179.147//Nstatus

6.到网页端为主机添加模板

原文地址:https://www.cnblogs.com/panshihao/p/9579910.html

时间: 2024-11-09 09:20:18

zabbix添加nginx中间件监控的相关文章

Zabbix添加自己需要监控的项

Zabbix添加自己需要监控的项 比如cpu,内存,网卡流量等 创建监控项 选择添加你要监控的项 查看你监控的项

zabbix添加nginx监控

zabbix默认自带了很多有用的监控模板,通常对主机运行状态使用默认的模板就可以了,有时候我们需要根据实际情况自定义一些监控信息.本文记录一下zabbix监控nginx服务的配置过程.捋一捋思路,整个配置过程大致如下: 1,确定监控内容 2,编写agent端的监控脚本 3,配置agentd.conf文件,定义监控脚本key 4,zabbix服务端使用zabbix_get 测试获取数据 5,登录zabbix web配置台: 1. 确定监控内容 思考一下nginx有哪些信息可以监控,nginx内置了

zabbix添加防火墙流量监控

比如我来添加郑州办公室的防火墙到zabbix,由于郑州之前属于萌萌管辖,我这边在zabbix上看不到郑州的防火墙流量情况,今天就来手工添加一下 1.先定位到configuration–hosts,然后点击到右侧的create host 2.填写基本信息,防火墙的名称.ip地址和端口号 3.添加监控使用的模板 4.这里已经可以看到郑州添加完毕 5.打zabbix上面查看流量情况,大概添加完毕之后七八分钟就可以看到流量情况

Zabbix添加SNMP自定义监控项OID出现“No Such Instance currently exists at this OID”

原因:zabbix 是用snmpget来获取指定的OID数据,snmpwalk是遍历某个OID下的数据. 所以一定要用snmpget来验证某个OID是否正确. snmptranslate 获取的OID,用snmpwalk可以获取数据,但是snmpget需要多加一个.0 [[email protected] externalscripts]# snmptranslate -On F5-BIGIP-SYSTEM-MIB::sysClientsslStatTotConns1m.1.3.6.1.4.1.

zabbix添加Tomcat监控

参靠了网上一些关于zabbix添加Tomcat的监控配置,自己整理了下: 一.服务器端配置1.找到zabbix源码存放路径 # find / -name zabbix_java #/usr/local/src/zabbix-2.2.6/src/zabbix_java 2.安装Zabbix-Java-gateway # cd /usr/local/src/zabbix-2.2.6 # ./configure --enable-java --prefix=/usr/local/zabbix/zabb

zabbix监控之nginx状态监控(一)

[本文档所介绍的内容适用于公司测试/生产环境等常见的zabbix监控应用部署] 一:相关环境准备: 1.1相关软件以及系统 系统要求:Centos 6及以上(64位) 环境要求:zabbix监控系统(服务端,客户端) 相关中间件:nginx (版本1.6.0及以上) 二:配置zabbix监控nginx 2.1修改nginx配置文件,在server区块添加nginxs状态监控配置,如下所示 location ^~ /ngx_status {                 stub_status

zabbix 通过status模块监控nginx

1.编辑nginx的配置文件,在server下添加如下内容: location /status {stub_status on;access_log off;allow 127.0.0.1;deny all;} 保存退出并重启nginx 2.创建监控nginx的脚本目录 mkdir /usr/local/zabbix/libexec 3.vim /usr/local/zabbix/libexec/nginx.sh && chmod +x /usr/local/zabbix/libexec/

zabbix应用之nginx统一监控

"nginx统一监控"意思是在一台Linux服务器上集中监控所有nginx站点的status状态.我们把这个服务器叫做"nginx监控服务器",可以是装有zabbix agent的zabbix server,或是其他装agent的被监控客户端. 思路:把所有nginx站点的URL写入到"nginx监控服务器"上的一个配置文件中.增加或删除nginx监控站点只需要修改这个配置文件,利用zabbix的low-level discovery动态监控这些

Zabbix添加对Windows 客户端的风扇转速监控等...

接上文: Zabbix添加对Windows 客户端CPU温度的监控:http://blog.51cto.com/mikeyoo/2046571 在这篇文章通过利用SpeedFan的监控日志功能实现了对CPU温度监控,但SpeedFan监控项目不止温度这一项,下面我们来把这些利用起来~~ 添加对CPU风扇转速的监控 首先打开SpeedFan添加对风扇的Log PS:我的这台机检测到两个风扇,不确定哪个是CPU风扇,于是下载了鲁大师对CPU进行跑分,然后就能观察到FAN1转速直接拉起,所以可以确定F