Добрый день.
Для ZabbixAgent создан UserParametr, который выполняет скрипт. Скрипт возвращает строку в виде (может быть одна строка, может быть 100 строк):
47 [email protected]
129 [email protected]
В Zabbix создан элемент данных, который использует этот пользовательский параметр, с типом информации "текст" (вроде тут другое и не подходит).
Мне нужно в триггере разобрать эти строки на разные элементы. Иными словами... Если число из первой колонки превышает, скажем, 50, то отправить уведомление админу в виде "[email protected] подключался 129 раз за последние 2 минуты".
Никак не могу сообразить, как такое реализовать? Подскажите, коллеги.
PS: Формат вывода скрипта могу изменить как угодно, хоть JSON, хоть XML, лишь бы реализовать задуманное.
Для ZabbixAgent создан UserParametr, который выполняет скрипт. Скрипт возвращает строку в виде (может быть одна строка, может быть 100 строк):
47 [email protected]
129 [email protected]
В Zabbix создан элемент данных, который использует этот пользовательский параметр, с типом информации "текст" (вроде тут другое и не подходит).
Мне нужно в триггере разобрать эти строки на разные элементы. Иными словами... Если число из первой колонки превышает, скажем, 50, то отправить уведомление админу в виде "[email protected] подключался 129 раз за последние 2 минуты".
Никак не могу сообразить, как такое реализовать? Подскажите, коллеги.
PS: Формат вывода скрипта могу изменить как угодно, хоть JSON, хоть XML, лишь бы реализовать задуманное.


Comment