Сегодня пытался понять наистраннейший глюк в работе дискавери Zabbix
Итак дано:
Правило Дискавери
В котором содержится:
Прототипы триггеров:
Значит на всех триггерах выключен параметр Discavery и мы накидываем на метрику триггеры через Замещения
1 правило замещения:
- Если не TEMP или UNDOTBS1 то накинуть триггер содержащий "Табличное пространство"
2 правило замещения:
- Если TEMP или UNDOTBS1 то накинуть триггер содержащий "TBS"
Логика железобетонная.
В случае с условием TEMP - все работает штатно.
Как только в условии появляется UNDOTBS1 тут же на обе метрики накидываются все три триггера.
И так продолжалось очень долго, пока я в замещении в содержании триггера не заменил "TBS" на "осталось free менее".
Это так и должно быть или ломалась логика работы Zabbix?
Итак дано:
Правило Дискавери
В котором содержится:
Прототипы триггеров:
- TBS {#NAME} осталось free менее 10%
- Табличное пространство {#NAME} осталось 1
- Табличное пространство {#NAME} осталось 2
Значит на всех триггерах выключен параметр Discavery и мы накидываем на метрику триггеры через Замещения
1 правило замещения:
- Если не TEMP или UNDOTBS1 то накинуть триггер содержащий "Табличное пространство"
2 правило замещения:
- Если TEMP или UNDOTBS1 то накинуть триггер содержащий "TBS"
Логика железобетонная.
В случае с условием TEMP - все работает штатно.
Как только в условии появляется UNDOTBS1 тут же на обе метрики накидываются все три триггера.
И так продолжалось очень долго, пока я в замещении в содержании триггера не заменил "TBS" на "осталось free менее".
Это так и должно быть или ломалась логика работы Zabbix?