码迷,mamicode.com
首页 > 系统相关 > 详细

基于zabbix 的memached 多实例监控

时间:2019-04-19 20:07:30      阅读:196      评论:0      收藏:0      [点我收藏+]

标签:echo   配置   %s   zabbix   data   while   agent   memcache   ace   

基于zabbix 的memached 多实例监控

  1. zabbix agentd 配置文件新增配置:

    UserParameter=memcached.server.discovery[*],ps uax |grep $1|grep -v grep | while read line; do if [[ -n "$line" ]]; then echo "{"; memcached_host=echo $line |grep -Eo ‘\-l[[:space:]]+(([0-9]{1,3}\.){3}[0-9]{1,3})‘|sed -e s/-l//g| sed -e s/[[:space:]]//g; echo ""{#MEMCACHED_HOST}":"$memcached_host","; memcached_port=echo $line |grep -Eo ‘\-p[[:space:]]+[0-9]{2,7}‘|sed -e s/-p//g| sed -e s/[[:space:]]//g; echo ""{#MEMCACHED_PORT}":$memcached_port"; echo "},"; fi; done| tr -d \n| sed -e s/^/‘{"data":[‘/g -e s/‘,$‘/]}/g

    UserParameter=memcached.server.status[*],echo -e "stats\nquit" | nc $1 $2 |grep -v END| sed -e s/STAT//g | sed -e s/^[[:space:]]//g | awk ‘{printf ""%s":%d,",$$1,$$2}‘ |tr -d \n | sed -e s/^/‘{"memcached":{‘/g -e s/‘,$‘/}}/g

  2. 导入模板

基于zabbix 的memached 多实例监控

标签:echo   配置   %s   zabbix   data   while   agent   memcache   ace   

原文地址:https://www.cnblogs.com/cpsing/p/10738105.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!