Ad Widget

Collapse

Значение элемента данных в имени тригера

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • vlasov-vu
    Junior Member
    • Oct 2022
    • 3

    #1

    Значение элемента данных в имени тригера

    Добрый день.
    Подскажите как записать в имя триггера значение элемента данных.
    Например:
    Получаю по snmp значение элемента:
    Click image for larger version

Name:	image.png
Views:	104
Size:	4.4 KB
ID:	453203

    результат:
    Click image for larger version

Name:	image.png
Views:	86
Size:	7.2 KB
ID:	453204​​


    как в имя триггера написать значение элемента данных?
    хочу чтобы в панели мониторинга отображалось как : Остаток тонера в картридже TK-5270C < 5%.
    Имя триггера должно выглядеть как-то так: Остаток тонера в картридже {?????????} < 5%.
  • Kos
    Senior Member
    Zabbix Certified SpecialistZabbix Certified Professional
    • Aug 2015
    • 3404

    #2
    Originally posted by vlasov-vu
    как в имя триггера написать значение элемента данных?
    хочу чтобы в панели мониторинга отображалось как : Остаток тонера в картридже TK-5270C < 5%.
    Чтобы в имени триггера сослаться на значение элемента данных, не упомянутого в триггерном выражении, в последних версиях Zabbix (начиная с 5.2.0) можно использовать Expression macros (ссылка).
    Синтаксис выражений внутри таких макросов зависит от версии Zabbix, он менялся в версии 6.0.

    Ещё костыльный вариант (работает со всеми версиями) - формально упомянуть нужный элемент данных в триггерном выражении (даже если он там не нужен), тогда на его значение можно сослаться через макрос {ITEM.VALUE<N>}.

    Comment

    Working...