>Можно. Называется conditions. Можно составлять условия любой сложности (фактически писать скрипты), в
>качестве исходных данных можно использовать собираемые данные с любых хостов.
Скрипты не требуются. Требуются именно выражения. Надеюсь у вас выражения хранятся в виде обратной польской записи?>Я с автором Zabbix'a 10 лет в одном классе учился, а потом
>в универе, и в свое время немного в разработке Zabbix'a участвовал
>(написал Windows агент, и во всяких обсуждениях учасвовал) :) Поэтому некоторые
>идеи пересекаются...
Вот а потом вы мне рассказываете что у вас нет сходных идей :)
>
>А как выглядит триггер для SNMP trap'a? Понятие триггера подразумевает переключение true/false,
>а как это к SNMP trap'у применить?
интерпретируется как значение и дальше обрабатывается триггером.
>Если это например trap
>от backup системы, в котором в одном из параметров прописано название
>проблемной сессии, и я хочу это название сессии показать оператору? Или
>трапы interface down/interface up, где парность есть, но трапы разные, и
>надо еще на индех интерфейса внутри смотреть - чтобы узнать -
>это повторное сообщение об одном и том-же, или уже другой интерфейс
>упал.
Каждый трап отслеживается как отдельный item со значением. Просто надо правильно интерпертировать snmp trap в значение и потом это значение обработать триггером. Система сама по себе гибкая, но кое какой гемморой при этом будет присутствовать это факт.
>Библиотека на С, в разработке Java версия и wrapper для Python. Описание
>протокола можно сделать, никто просто пока не спрашивал...
Желательно чтобы было еще описание протокола. В этом случае будет проще сделать свою реализацию консоли на чем угодно.