Мониторинг Memcached с помощью PHP-скрипта

Я написал PHP-скрипт, запуск которого я запланировал с помощью CRON каждую минуту. Цель скрипта — убедиться, что сервер memcached подключен к сети. Моя стратегия состоит в том, чтобы просто попытаться подключиться к серверу memcached. Если я успешно подключаюсь, я закрываю соединение. Если мне не удается подключиться, я отправляю электронное письмо с предупреждением о том, что memcached отключен.

Мой вопрос: является ли это достаточной проверкой того, что memcached запущен и работает, или обычной практикой является выполнение большего, чем просто подключение к memcached? Должен ли я также проверить, могу ли я установить и получить пару ключ/значение?

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

5
задан TheBobalos 30 May 2012 в 16:13
поделиться