`
sdu_wizard
  • 浏览: 99700 次
  • 性别: Icon_minigender_1
  • 来自: 亚特兰蒂斯
社区版块
存档分类
最新评论

Memcache的状态监控---memcache-top

阅读更多

memcache-top的project地址如下
http://code.google.com/p/memcache-top/

下载后只有一个文件,可以打开它并进行memcached集群配置,多个节点之间以逗号分隔。

# List of servers/ ports to query.
@default_instances = (
  '127.0.0.1:11211',
);

运行前要确保memcache-top脚本具有可执行权限,然后使用./执行即可。memcache-top比较重要的几个参数包括:

–commands: 显示GETS/SETS命令的调用次数
–sleep: 刷新间隔,默认为3秒
–lifetime: 显示自memcached启动以来的累计统计值,默认关闭,即仅显示瞬时速率。

 

 

 

 

 

用telnet 127.0.0.1 11211这样的命令连接上memcache,然后直接输入stats就可以得到当前memcache的状态。
这些状态的说明如下:

pid memcache服务器的进程ID
uptime 服务器已经运行的秒数
time 服务器当前的unix时间戳
version memcache版本
pointer_size 当前操作系统的指针大小(32位系统一般是32bit)
rusage_user 进程的累计用户时间
rusage_system 进程的累计系统时间
curr_items 服务器当前存储的items数量
total_items 从服务器启动以后存储的items总数量
bytes 当前服务器存储items占用的字节数
curr_connections 当前打开着的连接数
total_connections 从服务器启动以后曾经打开过的连接数
connection_structures 服务器分配的连接构造数
cmd_get get命令(获取)总请求次数
cmd_set set命令(保存)总请求次数
get_hits 总命中次数
get_misses 总未命中次数
evictions 为获取空闲内存而删除的items数(分配给memcache的空间用满后需要删除旧的items来得到空间分配给新的items)
bytes_read 总读取字节数(请求字节数)
bytes_written 总发送字节数(结果字节数)
limit_maxbytes 分配给memcache的内存大小(字节)
threads 当前线程数

分享到:
评论

相关推荐

    memcache监控工具

    **Memcache监控工具详解** Memcache是一款高性能的分布式内存对象缓存系统,广泛应用于Web应用中,用于减轻数据库负载,提高应用程序性能。然而,为了确保Memcache系统的稳定性和高效运行,实时监控其运行状态至关...

    Memcache 监控工具 mctop.zip

    mctop是一款基于Ruby开发的命令行工具,它模仿了经典的Linux系统监控工具`top`,专为监控Memcache服务器设计。通过mctop,你可以获得关于Memcache服务器性能的实时、详细信息,以便于优化和调试。 1. **主要功能:*...

    memcache服务器监控

    2. **工具推荐**:介绍一些用于监控Memcache的开源工具,如`memcached-top`,一个实时显示Memcache统计信息的命令行工具,或者`php-memcache-stat`,一个PHP编写的Memcache状态查看脚本(对应提供的`memcache.php`...

    win下php-memcache5.4;5.2;5.3扩展和memcache服务端

    - 为了更好地管理和监控Memcache,可以使用第三方工具如`Memcached Top`或`phpMemAdmin`。 - 配置Memcache时,考虑合理的内存分配、过期策略以及负载均衡。 综上所述,"win下php-memcache5.4;5.2;5.3扩展和...

    PHP7.x 8.0 memcache dll php_memcache.dll

    8. **监控与调试**:可以通过memcached自带的管理工具或者第三方工具监控memcached服务器的性能,如`mcstat`或`memcached-top`,并利用PHP的错误日志进行调试。 通过上述知识点,开发者可以在PHP环境中充分利用...

    【监控】netstat+telnet+m-top+phpmemcached

    标题中的“netstat+telnet+m-top+phpmemcached”提到了四个在IT领域中用于系统监控和管理的重要工具。...在给定的压缩包文件中,`memcache-top-v0.6`可能就是m-top的一个特定版本,供你下载安装和使用。

    memcache安装包(window)

    2. **性能监控**:虽然Memcached本身没有提供图形界面的监控工具,但可以通过第三方工具(如`memcached-top`)或编程接口收集和分析性能数据。 **五、安全考虑** 1. **防火墙设置**:确保只允许必要的IP地址访问...

    【汇总】Memcache

    有许多工具可用于监控和管理Memcache,如`mcstat`、`memcached-top`等,它们可以提供实时的统计信息,帮助我们跟踪和诊断性能问题。 总结来说,Memcache是Web应用提升性能的重要工具,通过理解和掌握其核心原理和...

    memcache软件和+教程

    - **监控**:使用如`memcached-top`或自定义脚本来监控Memcache的性能指标,如命中率、内存使用情况等。 - **性能调优**:根据实际应用场景调整缓存策略,如预热、LRU(Least Recently Used)淘汰算法等。 通过本...

    memcache集群安装

    可以使用工具如`memcached-top`来查看memcache的运行状态,并根据性能调整内存大小、连接数等参数。 ### 10. 总结 构建memcache集群是一个涉及多个步骤的过程,包括安装、配置、客户端设置以及可能的负载均衡策略...

    memcache使用指南

    1. **监控工具**:使用`memcached-tools`套件中的`memcached-top`查看实时统计信息。 2. **性能调优**:根据服务器资源调整内存分配,平衡内存使用与服务器负载。 3. **错误处理**:定期检查错误日志,确保数据的...

    memcached部署监控培训文档基于java

    公司要求组织一个基于Java的memcached培训,整理了这个文档。里面有4个文件,包括memcached部署,memcached培训,监控工具memcache-top安装和daemontools安装。文档是基于word2013的,打不开的话,右键--属性--解锁

    memcache 需要的文件。。。

    此外,还有一些第三方工具如`memcached-top`,提供更友好的可视化监控界面。 8. **持久化**:Memcached本身不支持数据持久化,若需要持久化,可结合其他工具,如Redis或者自定义的定期备份策略。 通过以上知识点,...

    linux memcached安装资源

    为了更好地管理和监控Memcached,你可以考虑安装一些额外的工具,例如`mcstat`或`memcached-top`。此外,根据实际需求调整Memcached的配置参数,如最大内存、超时时间等,以优化其性能。 总结: 在Linux系统上安装...

    memcache32or64forwindow

    - 使用性能监视工具,如`top`或Windows的任务管理器,可以检查Memcached的内存使用情况和CPU占用率,确保其正常运行。 9. **决策因素**: - 最终的选择应基于服务器的硬件配置、应用程序的需求、预期的用户负载...

    memcached1.4.6

    2. 监控性能:可以使用`top`或`htop`命令查看memcached的CPU和内存使用情况,以及`netstat`检查网络连接状态。 3. 使用工具如`mcamonitor`或自定义脚本监控缓存命中率、内存使用等指标。 **安全与注意事项**: 1. ...

    cent_os_lamp_discuz_搭建.docx

    - `top`命令显示实时系统资源使用情况,按1查看CPU核数,检查内存使用情况。 - `ifconfig`检查网络接口配置,确保网卡正常。 - `ping www.163.com`验证网络连通性。 2. **关闭和服务管理**: - 使用`ntsysv`...

    康盛创想-Linux(基于CentOS的LNMP)-服务器部署标准-白丁简明版.doc

    - 检查系统状态:通过`more /var/log/messages`、`dmesg`、`cat /proc/cpuinfo`、`top`、`ifconfig`和`ping`等命令来检查系统错误信息、硬件、CPU、内存、网络等。 - 关闭不必要的服务:使用`ntsysv`关闭未列出的...

    windwos server memcached

    1. **监控工具**: 可以使用 ` telnet` 命令或者专门的 Memcached 监控工具(如 `mcmon` 或 `memcached-top`)来检查服务状态、内存使用情况和操作统计。 2. **性能调整**: 根据应用需求调整内存分配、超时时间、...

Global site tag (gtag.js) - Google Analytics