ASP源码.NET源码PHP源码JSP源码JAVA源码DELPHI源码PB源码VC源码VB源码Android源码
当前位置:首页 >> 系统运维 >> Zabbix监控nginx性能

Zabbix监控nginx性能(2/5)

来源:网络整理     时间:2016-02-25     关键词:

本篇文章主要介绍了"Zabbix监控nginx性能",主要涉及到方面的内容,对于系统运维感兴趣的同学可以参考一下: 需要使用zabbix监控nginx,首先nginx需要配置ngx_status,如果开启请看凉白开之前的文章《启用nginx status状态详解》 ngi...

39

#!/bin/bash

# DateTime: 2015-10-25

# AUTHOR:凉白开

# WEBSITE: http://www.ttlsa.com

# Description:zabbix监控nginx性能以及进程状态

# Note:此脚本需要配置在被监控端,否则ping检测将会得到不符合预期的结果

# 文章地址:http://www.ttlsa.com/zabbix/zabbix-monitor-nginx-performance/ ?

HOST="127.0.0.1"

PORT="80"

# 检测nginx进程是否存在

functionping{

    /sbin/pidof nginx|wc-l

}

# 检测nginx性能

functionactive{

    /usr/bin/curl"http://$HOST:$PORT/ngx_status/"2>/dev/null|grep'Active'|awk'{print $NF}'

}

functionreading{

    /usr/bin/curl"http://$HOST:$PORT/ngx_status/"2>/dev/null|grep'Reading'|awk'{print $2}'

}

functionwriting{

相关图片

相关文章