Ad Widget

Collapse

Формирование уведомления с информацией из другого элемента данных

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • artsiom82
    Member
    • Nov 2016
    • 33

    #1

    Формирование уведомления с информацией из другого элемента данных

    Дорогие друзья, подскажите пожалуйста,
    Срабатывает триггер, формируется уведомление, но нам нужно что бы в это уведомление ещё входила информация из другого элемента данных
    возможно ли? Буду очень благодарен если подскажете
  • ableev
    Senior Member
    Zabbix Certified Specialist
    • Oct 2012
    • 276

    #2
    Добавить в формулу "лишний" айтем с функцией, которая всегда возвращает true. Например:
    {host.icmpping[].last(0)}=0 and host.icmppingloss[].date()}>0

    Comment

    • artsiom82
      Member
      • Nov 2016
      • 33

      #3
      Originally posted by ableev
      Добавить в формулу "лишний" айтем с функцией, которая всегда возвращает true. Например:
      {host.icmpping[].last(0)}=0 and host.icmppingloss[].date()}>0
      Этот вариант рассматриваю, но он крайне неудобен тем что нужно все триггеры подстраивать под этот вариант, так же нужно не забыть про новые триггеры, может есть вариант через макросы?

      Comment

      • Semiadmin
        Senior Member
        • Oct 2014
        • 1625

        #4
        Можно использовать макрос {host:key.func(param)}, причем получать не только last, но и max, avg etc.
        Но есть нюансы: макрос нельзя использовать в description триггера, только непосредственно в теле оповещения, и его значение будет посчитано не на момент срабатывания триггера, а на момент формирования сообщения.

        Comment

        • artsiom82
          Member
          • Nov 2016
          • 33

          #5
          Originally posted by Semiadmin
          Можно использовать макрос {host:key.func(param)}, причем получать не только last, но и max, avg etc.
          Но есть нюансы: макрос нельзя использовать в description триггера, только непосредственно в теле оповещения, и его значение будет посчитано не на момент срабатывания триггера, а на момент формирования сообщения.
          великолепно, то что нужно, огромное Вам человеческое спасибо

          Comment

          Working...