Ad Widget

Collapse

Синтаксис Оперативные данные

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • AQS
    Member
    • Dec 2021
    • 62

    #1

    Синтаксис Оперативные данные

    Подскажите как правильно задать оперативные данные для тригера?
    Тригер:
    change(/TemplateName/snmpOIDkey1[{#SNMPINDEX}])>=100
    or
    change(/TemplateName/snmpOIDkey2[{#SNMPINDEX}])>=100
    В оперативные данные должно попадать изменения обоих параметров за последние измерения.
  • vladimir_lv
    Senior Member
    • May 2022
    • 240

    #2

    Code:
    last(/TemplateName/snmpOIDkey1[{#SNMPINDEX}])>=100

    Comment

    • AQS
      Member
      • Dec 2021
      • 62

      #3
      Originally posted by vladimir_lv
      Code:
      last(/TemplateName/snmpOIDkey1[{#SNMPINDEX}])>=100
      ?
      Зачем?
      Тригер настроен на change(один элемент обнаружения)>100 или change(другой элемент обнаружения)>100

      Как в "оперативные данные" засунуть change(один элемент обнаружения), change(другой элемент обнаружения)

      last в отрыве от предыдущего значения меня не интересует.
      Last edited by AQS; 03-08-2022, 15:07.

      Comment

      • AQS
        Member
        • Dec 2021
        • 62

        #4
        Нашел частичное объяснение по теме:
        https://www.zabbix.com/forum/zabbix-...hl=ru&_x_tr_pt o=wapp
        А вот статья с примерами:


        К данным нескольких элелементов правильно обращаться как:
        {ITEM.VALUE1}
        {ITEM.VALUE2}, по порядку упоминания в тригере


        По документации должно работать change(/{HOST.HOST}/{ITEM.KEY})
        Но насколько я разобрался {ITEM.KEY} не работает с lld
        {#SNMPINDEX} нормально резолвиться.
        При при прямом указании ключа
        /{HOST.HOST}/snmpOIDkey1[{#SNMPINDEX}]
        так же не работает выдает /hostname/snmpOIDkey1[10354]
        так же не работает с last(...) min(...) change(...)

        Comment

        Working...