Визуализация потребления оперативной памяти Memcached с течением времени - PullRequest
1 голос
/ 18 февраля 2009

Я хотел бы представить использование оперативной памяти демона Memcached - какую утилиту лучше всего использовать?

В идеале я бы хотел использовать Perl.

Ответы [ 3 ]

7 голосов
/ 09 марта 2009

Memcache сообщает о ряде статистических данных, таких как используемая память, сохраненные объекты, попадания и пропуски. Подключитесь к серверу (возможно, localhost: 11211) с помощью стандартного сокета TCP и напишите «stats \ n», чтобы получить список статистики. Ниже приведен пример.

Посмотрите на Кактусы для фактического отображения данных. У меня был большой успех с этим.

> $ telnet localhost 11211
Trying ::1...
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
stats
STAT pid 75723
STAT uptime 4166691
STAT time 1236609062
STAT version 1.2.4
STAT pointer_size 32
STAT rusage_user 115.028511
STAT rusage_system 326.163351
STAT curr_items 83335
STAT total_items 1822140
STAT bytes 239997834
STAT curr_connections 48
STAT total_connections 7840
STAT connection_structures 83
STAT cmd_get 4273541
STAT cmd_set 1822140
STAT get_hits 2442609
STAT get_misses 1830932
STAT evictions 1696494
STAT bytes_read 5162992092
STAT bytes_written 7000049654
STAT limit_maxbytes 268435456
STAT threads 1
END
2 голосов
/ 18 февраля 2009

Взгляните на Амнезию (http://github.com/benschwarz/amnesia/tree/master), она, вероятно, что-то делает, что вы хотите.

0 голосов
/ 18 февраля 2009

если вы хотите создать свой собственный маленький инструмент, вы должны проверить RRDtool

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...