- PVSM.RU - https://www.pvsm.ru -

Мониторим количество документов в индексах Sphinx’а

Всем привет.
Если в своих проектах вы используете чудесный поисковый движок Sphinxsearch [1], а различные параметры системы мониторите при помощи Munin [2] этот пост для вас. Хочу анонсировать свой посильный вклад в opensource — плагин к Munin'у, рисующий графики с количеством документов в индексе. Скачать плагин можно по этой ссылке [3].

Установка довольно простая:
1. Сохраняем файл sphindex_ в директории /usr/share/munin/plugins
2. Создаём симлинки (по одному на каждый индекс). Например, у вас есть индексы index1 и index2:

ln -s /usr/share/munin/plugins/sphindex_ /etc/munin/plugins/sphindex_index1
ln -s /usr/share/munin/plugins/sphindex_ /etc/munin/plugins/sphindex_index2

3. Если Sphinxsearch запущен на другой машине, можно указать её адрес в конфиге /etc/munin/plugin-conf.d/munin-node:

[sphindex_*]
env.server 127.0.0.1
env.port 9312

4. Перезапускаем сервис munin-node и ждём, пока появятся графики.

Для работы плагина нужен модуль sphinxsearch для python'а. Он легко ставится через easy_install.

Автор: majesty


Сайт-источник PVSM.RU: https://www.pvsm.ru

Путь до страницы источника: https://www.pvsm.ru/munin/12034

Ссылки в тексте:

[1] Sphinxsearch: http://sphinxsearch.com

[2] Munin: http://munin-monitoring.org

[3] по этой ссылке: https://github.com/munin-monitoring/contrib/blob/master/plugins/sphinx/sphindex_