Набор скриптов для мониторнга за сфинксом)
Создан по мотивам проблем на битриксовом проекте. Там постоянно падал сфинкс, пришлось приделать мониторинг и подниматель по-быстрому.
- положить скрипт
sphinx_monitoring.php
в папку с сайтом - установить
sphinx-api
через композер
php composer.phar require neutron/sphinxsearch-api
- скрипт должен выводить
ok
- положить bash-скрипты в папку
/root/cron/sphinx/
- добавить права на выполнение
chmod +x /root/cron/sphinx/ -R
- добавить в кронтаб задание
crontab -e
# Monitor sphinx
*/1 * * * * /root/cron/sphinx/sphinx_monitor.sh >> /var/log/sphinx_monitor.txt