zabbix监控memcached

在安装完zabbix的服务端和客户端之后(PS:请参考:http://www.zifangsky.cn/576.html),我们就可以使用zabbix来监控一些服务了,比如:zabbix预定义监控的CPU、内存、磁盘等基本系统参数。除此之外,我们还可以配置zabbix来监控memcached、tomcat、nginx、TCP端口的连接数以及订单数等一些具体的业务系统状态

下面我将简单说明如何配置zabbix来监控memcached的一些性能:

一 客户端配置

(1)添加获取memcached状态的脚本memcached-status.sh:

[[email protected] zabbix]# cd /usr/local/zabbix/scripts
[[email protected] zabbix]# vim memcached-status.sh
#!/bin/bash
 
item=$1
ip=127.0.0.1
port=11211
(echo "stats";sleep 0.5) | telnet $ip $port 2>/dev/null | grep "STAT $item\b" | awk ‘{print $3}‘

给脚本添加可执行权限:

[[email protected]lhost zabbix]# chmod a+x memcached-status.sh

(2)修改zabbix_agentd.conf:

[[email protected] zabbix]# vim /usr/local/zabbix/etc/zabbix_agentd.conf

添加:

UserParameter=memcached.stat[*],/usr/local/zabbix/scripts/memcached-status.sh "$1"

需要说明的是,这里添加了一个新的“用户参数”:memcached.stat[*] ,在zabbix服务端调用这个参数实际上就是调用参数后面的那个memcached-status.sh脚本

(3)重启zabbix_agentd:

[[email protected] zabbix]# service zabbix_agentd restart

二 服务端Web界面配置

导入memcache模板,然后在有memcached的主机上选择这个模板即可

注:模板文件见附件

时间: 2024-11-06 07:47:47

zabbix监控memcached的相关文章

中小企业Zabbix监控生产案例实践

一.Zabbix监控介绍 1.Zabbix的功能概述 1.1 zabbix是什么 Zabbix是一个企业级的.开源的.分布式的监控套件. Zabbix可以对网络和服务进行监控.Zabbix利用灵活的告警机制,可实现微信 短信和邮件的自动报警.Zabbix利用存储的监控数据提供监控报告及实现图形化显示 1.2 zabbix特性 Zabbix是一个高度集成的网络监控套件,通过一个软件包即可提供如下特性 数据收集 可用性及性能检测 支持SNMP(trapping及polling).IPMI.JMX监控

zabbix2.2入门教程之监控memcached(五)

监控memcached,我们一般通过脚本自定义key来获取数据 在agent端编写一个获取memcached的数据脚本memcachend.sh,并赋予执行权限,例如 #!/bin/bash item=$1 ip=127.0.0.1     #根据实际情况修改 port=11211 (echo "stats";sleep 0.5) | telnet $ip $port 2>/dev/null| grep "STAT $item\b" | awk '{print

ZABBIX监控一台服务器上多实例memcache落地经验步骤

大家好!我是系统运维工程师: 李超  上一次给大家分享了工作中监控多实例tomcat的自发现zabbix做法,今天带给大家的就是一台服务器上监控多memcache的一个落地经验. 首先我带大家看一下多实例memcache做法,话不多说,咱们开工: 由于是多实例,所以就需要用到zabbix的自动发现功能(LLD)基本思路如下: 1.写自动发现脚本. 2.写状态取值脚本. 3.添加配置文件. 4.添加权限. 5.配置zabbix web. zabbix我采用yum安装所以路径是/etc/zabbix

使用python监控memcached基本信息

使用python监控memcached基本信息 使用python监控memcached的基本信息,例如:connections.hitRate.freeMemory.memoryUsage.evictions等等.然后自定义zabbix keys值实现自定义监控模版! 首先安装需要的环境: pip install python-memcached 话不多说,直接上脚本: #!/usr/bin/env python # -*- coding: utf-8 -*- __author__ = 'che

zabbix监控模板修改及调优(不完整版)

简介监控一直在不同的层面为我们的运维工作发挥着重要的作用:网络层监控,及时发现网络间的访问质量(如我们之前介绍的全国maps网络监控):服务器监控,了解服务器各项性能参数(如常见的zabbix.cacti.nagios.ganglia等):应用性能监控,深入监测具体业务的性能情况(如我们之前提到的APM监控系统)其中,服务器监控作为一种传统的监控类型,我们结合不同场景中也用到了多种方案.而在众多方案中,zabbix由于其强大的功能和灵活的自动化特性,尤其得到我们的广泛使用.为了打造出适合自己的z

Zabbix监控搭建

系统环境:Centos 6.6 软件环境:Zabbix-2.4.4 1.Server端安装基础软件包 在Server端安装基础软件包,这里使用的是系统自带的网络Yum源(本地Yum源会出现部分软件包安装不上,也可以使用源码包安装) yum -y install wget vim tree gcc gcc-c++ autoconf httpd php mysqlmysql-server php-mysql httpd-manual mod_ssl mod_perl mod_auth_mysql p

zabbix监控环境搭建错误(1)

我们在搭建zabbix监控时由于自己的操作错误会出现下图的错误: 我们在组态中创建动作时:要是在动作那栏把配置写好后直接点存档后就会出现如图上的错误,具体解决方法如下 点到操作选项并添加新的动作操作后将配置填好后先点添加最后点存档,要不然就会报图1的错误!

资源汇集:跟着ttlsa学习zabbix监控

从2009年开始接触zabbix,当时版本在1.8,经过差不多5年的时间,zabbix历经2.0,2.1,2.2数个版本,虽然大多数功能保持不变,但是还是有非常明显的改变. Zabbix VS Nagios指数 我们来看看zabbix的发展趋势,打开http://index.baidu.com/?tpl=trend&word=zabbix,可以看到这个月的日平均指数在258,整体同比增长928%,环比增长10%.nagios月平均指数在308,同比增长13%,环比24%,可以看出zabbix虽然

zabbix监控LINUX下CPU,硬盘,流量,内存

1.LINUX下zabbix客户端安装 [[email protected] ~]# mkdir /usr/local/zabbix [[email protected] ~]# mv zabbix_agents_2.0.3.linux2_6.amd64.tar.gz /usr/local/zabbix/ [[email protected] ~]# cd /usr/local/zabbix/ [[email protected] zabbix]# tar zxvf zabbix_agents_