Мониторинг Memcache в Zabbix

1.Установка скрипта

Необходимо установить пакет nc
В зависимости от дистрибутива

В скрипте нужно использовать запуск команды nc (переменная DATACACHE) в зависимости от дистрибутива (в Centos nc не использует опцию -q2)
Установка прав

Скрипт предусматривает кеш, что позволяет сократить количество реальных обращений к серверу.
Время действия кеша в секундах должно устанавливается чуть меньше чем интервал обновления элементов(по умолчанию в скрипте используется кеширование на 55 секунд, а интервал обновления элементов в шаблоне настроен на 60 секунд)

Проверяем работу скрипта

Если для проверки скрипт запускался с правами root, то он будет владельцем кэш файла — удалите кеш файл после проверок.

 

2.Настройка Zabbix-агента

Перезапуск агента

Проверяем локально на агенте

 

3.Настройка Zabbix-сервера
Скачиваем, распаковываем и импортируем шаблон zabbix2-mytemplate-memcache-agent.xml

zabbix2-mytemplate-memcache-agent.zip
Применяем шаблон к хосту
Проверяем,что через 1-2 минуты на хосте появились Item с именем Memcache

Примеры графиков

Zabbix_memcache_graph_traffic

Zabbix_memcache_graph_storage_usage

Zabbix_memcache_graph_requests

Zabbix_memcache_graph_items

 

Источник:
 http://wiki.enchtex.info/howto/zabbix/zabbix_memcache_monitoring

Комментирование и размещение ссылок запрещено.

Комментарии закрыты.

Яндекс.Метрика