ZabbixTray On Delphi (XE7) with ehLib and AlphaControls.
View active Trigger and Event, SetText for Event, babble and show main form on active trigger
Не буду рассказывать зачем маленькой компании где меньше 10 серверов мониторинг (например, он умеет определять, что пропала связь быстрее, чем оператор в выходной решит поинтересоваться почему ему не звонят, смс не уходят и сайт не обновляется). Расскажу зачем это приложение понадобилось одному моему другу.
- Есть несколько сервисов за каждый из которых отвечает отдельный человек/компания.
- Своего ИТ нет.
- Есть круглосуточная работа по сменному графику.
- Простой каждой подсистемы (смс, сайта, телефонии, внутреннего ПО) влияет на выручку.
- Мониторинг поставили, настроили, уведомления ответственным ходят. Инструкции по части систем для операторов написаны (например перегрузить кнопкой сервер с надписью "БАЗА").
Осталось:
- Получить общую картинку на экране оперетора, так чтоб он её не мог закрыть случайно и гарантировано видел уведомления.
Собственно это и сдел.
А теперь и сам пользуюсь вместо открытого окна браузера - нужное окно всплывёт само и предупредит, что косяк (и уже не один).
