1

我想可视化 Memcached 守护程序的 RAM 使用情况——最好的实用程序是什么?

理想情况下,我想使用 Perl。

4

3 回答 3

7

Memcache 报告许多统计信息,例如内存使用、存储的对象、命中和未命中。使用标准 TCP 套接字连接到服务器(可能是 localhost:11211)并写入“stats\n”以获取统计信息列表。请参阅下面的示例。

查看Cacti以实际绘制数据。我已经取得了巨大的成功。

> $ 远程登录本地主机 11211
正在尝试 ::1...
正在尝试 127.0.0.1...
连接到本地主机。
转义字符是 '^]'。
统计数据
统计 PID 75723
STAT 正常运行时间 4166691
统计时间 1236609062
统计版本 1.2.4
STAT 指针大小 32
STAT rusage_user 115.028511
STAT rusage_system 326.163351
STAT curr_items 83335
统计总项目 1822140
STAT 字节 239997834
STAT curr_connections 48
统计总连接数 7840
STAT 连接结构 83
统计 cmd_get 4273541
STAT cmd_set 1822140
STAT get_hits 2442609
STAT get_misses 1830932
统计驱逐 1696494
STAT bytes_read 5162992092
STAT bytes_written 7000049654
STAT limit_maxbytes 268435456
统计线程 1
结尾
于 2009-03-09T14:32:09.443 回答
2

看看失忆症(http://github.com/benschwarz/amnesia/tree/master),它可能有一些事情可以做你想做的事。

于 2009-02-18T09:16:36.037 回答
0

如果您想构建自己的小工具,您应该查看RRDtool

于 2009-02-18T09:12:48.433 回答