2009-04-08 2 views
2

Каков наилучший способ мониторинга memcached из приложения Java на машине Linux? Я хотел бы такую ​​информацию, как:мониторинг memcached

1) памяти, используемой для каждого объекта
2) Количество элементов выселенных для рекультивации памяти 3) и т.д ..

ответ

1

Вот некоторые information on memcached monitoring и another list.

Memcached от Java - это немного странный выбор. Мне любопытно, почему вы это выбрали. Кэширование решений на Java имеет тенденцию вращаться, скажем, EHCache или Terracotta. Вот more complete list of Java caching solutions.

+1

Есть ли что-нибудь о клиенте Java, который заставляет вас сказать, что это «странный выбор», кроме того, что это не общий выбор? Кроме того, из вопроса неясно, работает ли приложение (-ы) с использованием memcached на основе Java или если он просто хочет, чтобы мониторинг был –

+0

. Кроме того, использование memcached в качестве кэширующего решения позволило бы другим клиентам на других платформах взаимодействовать с кэшированными данными тоже, не так ли? В отличие от ehcache? –

+0

Я имею в виду «странное», как в необычном, не обязательно плохо. Memcached в первую очередь связан с PHP. Решения, специфичные для Java, смогут использовать методы сериализации Java (встроенные и настраиваемые) и, как правило, лучше подходят. Конечно, существует и другая причина, например, использование PHP, .Net и т. Д. – cletus

2

Я знаю, этот вопрос стар:

Но для некоторых быстрого мониторинга работающей системы Memcached: (в убунту)

$ sudo apt-get install libmemcached-tools 

Это включает в себя несколько удобных инструментов. Один, в частности, что я использую memcstat

$ watch -n1 -d 'memcstat --servers localhost' 

Это покажет много практической информации, как, например:

curr_connections: 5 
total_connections: 26 
get_hits: 202 
get_misses: 12 
bytes_read: 1650 
bytes_written: 74345 

Это удобно, потому что не требует от вас, чтобы написать одну строку кода, и еще лучше покажет вам, работает ли ваша инфраструктура кеширования, как вы ожидаете этого.

Смежные вопросы