Permalink
Switch branches/tags
Nothing to show
Find file Copy path
281dcbd Nov 25, 2016
1 contributor

Users who have contributed to this file

23 lines (20 sloc) 724 Bytes
#!/bin/bash
##################################################
# AUTHOR: Neo <netkiller@msn.com>
# WEBSITE: http://www.netkiller.cn
# Description:zabbix 通过 status 模块监控 php-fpm
# Note:Zabbix 3.2
# DateTime: 2016-11-22
##################################################
HOST="localhost"
PORT="80"
status="status"
function query() {
curl -s http://${HOST}:${PORT}/${status} | grep "$1" | cut -d : -f 2 | awk '{print $1}'
}
if [ $# == 0 ]; then
echo $"Usage $0 \"{pool|process manager|start time|start since|accepted conn|listen queue|max listen queue|listen queue len|idle processes|active processes|total processes|max active processes|max children reached|slow requests}\""
exit
else
query "$1"
fi