Мониторинг чрез жопу единый интерфейс, или чем меня не устраивают существующие у нас системы мониторинга.
И с чео вообще я опять решил взяться за мониторинг ? Просто наболело. Всю прошлую неделю и кусок этой я ковырялся с Zabbix, пытался заставить непослушную скотину заставить делать рассылки через XMPP и при этом отрисовывать вменяемый интерфейс.
Ну нельзя так жить ! При этом коммерческие продукты не лучше.
Чем конкретно я недоволен ? К примеру zabbix ужасен в настройке. Мне всего то нужно прописать в него с десяток серверов. Но при этом на них вертятся не совсем стандартные приложения. К примеру нужно отследить штук 20 логов, чтобы они регулярно обновлялись и триггер срабатывал, если лог не обновлялся более 40 минут. 20 логов, 10 серверов. Убиться веником…
Ладно, запаслись терпением, прописали 20 логов, сделали шаблон, успокоились.
Но это же еще не все! Теперь надо вэбсервисы мониторить. Замечательно, есть встроенная фича мониторинга сайтов с развесистыми скриптами. Вот только виндусявая авторизация не поддерживается. А у нас все сервисы с авторизацией. Ладно, проехали.
Теперь нужно мониторить скрипт, который регулярно пишет в базу некий параметр. И если он повис должен сработать тригер. Настроил ODBC источник на сервере. Вот только Zabbix их не поддерживает. Баг.
Ладно, проехали. Тога может быть хотя бы для этих логов настроим оповещалки? Да, замечательно. Из настроек подключения к jabber только jid и пароль. И если сервер использует SSL или нестандартный порт…. Но это еще ладно. Так XMPP нотификация нормально работает только начиная с версии 1.6.5 .
В общем, zabbix — редкостное сексуальное извращение и пльзоваться им можно только за отсутствием чего то лучшего. Ну или заниматься извращениями как я.
Спасибо, пожалуйста, извините, наболело.
Всегда Ваш.