使用Zabbix监控memcached

本文详细介绍了如何在Zabbix中监控memcached,包括环境准备、memcached的部署与启用,以及Zabbix Agent的配置和模板应用,旨在提升系统性能和可扩展性。
摘要由CSDN通过智能技术生成

转载来源 :使用Zabbix监控memcached :https://www.jianshu.com/p/0f08d73afa54

一、 环境准备(这里是测试环境)

zabbix-server.3.2.11

zabbix_agentd(centos7.0)

二、 部署memcached

1、 什么是memcached?

memcached是一套分布式的高速缓存系统,由LiveJournal的Brad Fitzpatrick开发,以BSD license授权发布。它是一个简洁的key-value存储系统。一般的使用目的是,通过缓存数据库查询结果,减少数据库访问次数,以提高动态Web应用的速度、提高可扩展性。

2、 搭建安装memcached

# yum install -y memcached

3、 启用memcached

# /usr/bin/memcached -b -l 127.0.0.1 -p

11211 -m 150 -u root

【备注】

-b 守护进程模式(退出终端窗口之后使程序还在运行)
-l 指定IP地址127.0.0.1
-p 指定端口号11211
-m 为memcached分配多少内存(单位:M)
-u 指定使用哪个用户启动memcached

4、查看memcached状态

ps -ef | grep memcached

【备注】能够看到存在memcached进程,那就说明memcached 服务端已经安装成功

三、 zabbix监控memcached

1、 在agentd服务器上添加memcached脚本

#cd /usr/local/zabbix/scripts

#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}'

【重要提示】agent服务器必须安装了telnet,没有安装请yum install -y telnet,否则后面的zabbix监控获取不到数据
2、 给memcached脚本添加执行权限

chmod a+x memcached-status.sh

3、 修改zabbix_agentd.conf,在最后添加以下内容,保存退出

#vi /usr/local/zabbix/etc/zabbix_agentd.conf

添加以下内容

UserParameter=memcached.stat,/usr/local/zabbix/scripts/memcached-status.sh

4、 重启zabbix_agentd

service zabbix_agentd restart

5、 zabbix-web后台界面配置

选择“配置”》选择“模板”》选择“导入”》导入memcache模板

最后memcached的主机上选择这个memcache模板

memcache模板链接http://down.51cto.com/data/2368173

四、 参考资料与扩展知识

memcached-维基百科]https://zh.wikipedia.org/wiki/Memcached

Memcache教程http://www.runoob.com/memcached/memcached-tutorial.html

CentOS下Memcached安装和简单使用https://www.linuxidc.com/Linux/2017-05/143317.htm

zabbix监控memcachedhttp://blog.51cto.com/983836259/1855288

memcached.png (25.79 KB, 下载次数: 0)

查看memcached状态
在这里插入图片描述

作者:乐维君
链接:https://www.jianshu.com/p/0f08d73afa54
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

参考链接 :使用Zabbix监控memcached :https://www.jianshu.com/p/0f08d73afa54

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值