使用memcache.php监控memcached

使用memcache.php监控memcached

memcache.php在memcahce-2.2.7包内

memcahce-2.2.7下载地址:http://pecl.php.net/get/memcache-2.2.7.tgz

将memcahce-2.2.7包内的memcache.php放在apache的htdocs目录下:

[[email protected] memcache-2.2.7]# cp memcache.php  /home/webserver/httpd/htdocs/

修改memcache.php内容:

[[email protected] htdocs]# vim memcache.php

<?php

....

define(‘ADMIN_USERNAME‘,‘admin‘);      // Admin Username

define(‘ADMIN_PASSWORD‘,‘zrer90‘);      // Admin Password

define(‘DATE_FORMAT‘,‘Y/m/d H:i:s‘);

define(‘GRAPH_SIZE‘,200);

define(‘MAX_ITEM_DUMP‘,50);

$MEMCACHE_SERVERS[] = ‘127.0.0.1:11211‘; // add more as an array --指定监控的服务器

/* $MEMCACHE_SERVERS[] = ‘mymemcache-server2:11211‘; // add more as an array */

...

?>

访问memcache.php查看:

Memcached 安装及启动脚本 http://www.linuxidc.com/Linux/2013-07/87641.htm

PHP中使用Memcached的性能问题 http://www.linuxidc.com/Linux/2013-06/85883.htm

Ubuntu下安装Memcached及命令解释 http://www.linuxidc.com/Linux/2013-06/85832.htm

Memcached的安装和应用 http://www.linuxidc.com/Linux/2013-08/89165.htm

使用Nginx+Memcached的小图片存储方案 http://www.linuxidc.com/Linux/2013-11/92390.htm

Memcached使用入门 http://www.linuxidc.com/Linux/2011-12/49516p2.htm

时间: 2024-10-15 14:17:28

使用memcache.php监控memcached的相关文章

Nagios监控Memcached服务

说到Memcached服务,其实作为运维人员用的还是很多的: 1.在做LB的时候,为了保证同一台机器的请求的session信息防止丢失,我们用Memcached对session做分布式存储. 2.做mysql缓存的时候,我们常常吧mysql查询的结果缓存到Memcached中,这样能够较少php程序与mysql的交互,也能大大减轻数据库的压力. 从以上来看,Memcached其实也是蛮重要的,那么我们更有必要对其进行时刻的监控,接下来引入正题 Nagios监控Memcached服务是否正常运行.

用memcache.php监控memcache的使用情况

一个非常好的memcached监控工具, 监控memcached的内存使用情况和命中率 配置非常简单,只用配置监控的Memcached服务器的信息和访问的用户名密码就可以了! 可以监控多个服务器 图形界面 <?php /* +----------------------------------------------------------------------+ | PHP Version 5 | +----------------------------------------------

zabbix监控memcached

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

使用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

Memcache的监控方法【小强测试班学员作品】

Memcache的监控方法其实很多,除了上次我们给大家说的status外,还可以利用专业系统软件进行监控,常见的有如下几种: Nagios cacti,如下图所示 zabbix 除此之外,还有memadmin这个东东,安装配置很简单,大家可以自己去尝试下,效果如下: 声明:小强软件测试品牌自2016年以来一直在独立运营,和任何机构没有任何的关系!所有学员享受终生免费不限次数重学的福利! 1.小强性能测试2016年11月6号开课(前10名优惠300),咨询QQ:2083503238.1684129

用check_tcp来监控memcached和redis实例

前言:在内网环境监控外网ECS中的内网服务端口,试了几种方法都没成功,最后还是考虑用check_tcp来监控,输出命令信息,监控结果非常详细,很赞!分享给大家,希望对大家有所帮助. 一.check_tcp监控memcached 通过输入 stats 得到参数,输入quit 退出因此可以利用check_tcp 来得到memcached的响应时间.uptime等信息,具体的命令格式如下: /usr/local/nagios/libexec/check_tcp -H 192.168.2.11 -p 1

php中memcache扩展及memcached扩展的区别

1.目前大多数php环境里使用的都是不带d的memcache版本,这个版本出的比较早,是一个原生版本,完全在php框架内开发的.与之对应的带d的memcached是建立在libmemcached的基础上,所以相对来说,memcached版本的功能更全一些. memcache:http://cn2.php.net/manual/en/book.memcache.php memcached:http://cn2.php.net/manual/en/book.memcached.php 2.Memca

Nagios监控memcached

下载地址: http://search.cpan.org/CPAN/authors/id/Z/ZI/ZIGOROU/Nagios-Plugins-Memcached-0.02.tar.gz http://cpan.uwinnipeg.ca/cpan/authors/id/Z/ZI/ZIGOROU/Nagios-Plugins-Memcached-0.02.tar.gz 这个脚本是用perl编的,所以你要先确保自己的机器里面是否有perl环境,不过一般都会默认安装 [[email protecte

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