Есть пачка виртуалок в azure.
Периодически на них меняется внешний ip. Раньше меня это не беспокоило, так как обращались исключительно по днс. Но теперь понадобился и IP.
IP их вытаскиваю через curl и даю схавать забиксу.
Изначально у меня была мысль сделать самый простой триггер
{host.item.last()}={host.item.prev()} типа если данные изменились, алярм и выслать письмецо с текущим значением.
Не тут то было, я до этого был не в курсе что заббикс не умеет сравнивать текстовые значения ? lol what
Cannot evaluate expression: expected numeric token at "1.1.1.1=1.1.1.1".
Какие есть варианты реализации с текстом триггеров ? как бы вы решили такую задачу ?
Периодически на них меняется внешний ip. Раньше меня это не беспокоило, так как обращались исключительно по днс. Но теперь понадобился и IP.
IP их вытаскиваю через curl и даю схавать забиксу.
Изначально у меня была мысль сделать самый простой триггер
{host.item.last()}={host.item.prev()} типа если данные изменились, алярм и выслать письмецо с текущим значением.
Не тут то было, я до этого был не в курсе что заббикс не умеет сравнивать текстовые значения ? lol what
Cannot evaluate expression: expected numeric token at "1.1.1.1=1.1.1.1".
Какие есть варианты реализации с текстом триггеров ? как бы вы решили такую задачу ?
Comment