Ad Widget

Collapse

Comment from Trigger in E-Mail to sending

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • csf
    Senior Member
    • Nov 2007
    • 154

    #1

    Comment from Trigger in E-Mail to sending

    Добрый день !

    В настройках триггера есть поле "Comments".
    Возможно ли содержимое этого комментария вставлять в E-Mail сообщение при срабатывании триггера ?
  • dima_dm
    Senior Member
    • Dec 2009
    • 2697

    #2
    Можно, используйте макрос {TRIGGER.COMMENT} в Action
    Я использую обычно такой формат
    subj:
    Zabbix Monitoring {HOSTNAME}[{IPADDRESS}] {TRIGGER.NAME}: {STATUS}

    Text:
    Group: Linux servers; {HOSTNAME}
    [{IPADDRESS}] {TRIGGER.NAME}: {STATUS}
    {TRIGGER.COMMENT}
    Latest value
    {{HOSTNAME}:{TRIGGER.KEY}.last(0)}

    Comment

    • csf
      Senior Member
      • Nov 2007
      • 154

      #3
      Спасибо большое !
      Работает !

      Comment

      • Anth0ny
        Member
        • Nov 2009
        • 85

        #4
        только одно ограничение: в комменте триггера нельзя использовать макросы. они там попросту не работают.

        Comment

        • dima_dm
          Senior Member
          • Dec 2009
          • 2697

          #5
          Originally posted by Anth0ny
          только одно ограничение: в комменте триггера нельзя использовать макросы. они там попросту не работают.
          Так это не триггер, это Action (Действие), в действиях макросы работают.
          Last edited by dima_dm; 11-08-2010, 18:00.

          Comment

          • zalex_ua
            Senior Member
            Zabbix Certified Trainer
            Zabbix Certified SpecialistZabbix Certified Professional
            • Oct 2009
            • 1286

            #6
            Originally posted by anth0ny
            только одно ограничение: в комменте триггера нельзя использовать макросы. они там попросту не работают.
            гм. Не соглашусь - работают там макросы !!! Может не все, но точно работают. Было у меня дело - временно сохранял в комментарии к триггеру части выражения и потом в дебаг-логе сервера они мне мешали Я выдел как они вычислялись.

            Comment

            • dima_dm
              Senior Member
              • Dec 2009
              • 2697

              #7
              У меня не работают макросы в комментариях триггера, я пробовал вставлять {{HOSTNAME}:{TRIGGER.KEY}.last(0)}, эта строка и приходит в письме, не подставляютя значения (Zabbix 1.8.2).
              Last edited by dima_dm; 12-08-2010, 07:39.

              Comment

              • ruswold
                Senior Member
                • Mar 2010
                • 210

                #8
                Originally posted by dima_dm
                У меня не работают макросы в комментариях триггера, я пробовал вставлять {{HOSTNAME}:{TRIGGER.KEY}.last(0)}, эта строка и приходит в письме, не подставляютя значения (Zabbix 1.8.2).
                У меня макрос {{HOSTNAME}:{TRIGGER.KEY}.last(0)} работает на большей части триггеров, а на некоторых письмо приходит с значением *UNKNOWN*, хотя если смотреть в последних данных, то там все ок.

                Comment

                • dima_dm
                  Senior Member
                  • Dec 2009
                  • 2697

                  #9
                  Originally posted by ruswold
                  У меня макрос {{HOSTNAME}:{TRIGGER.KEY}.last(0)} работает на большей части триггеров, а на некоторых письмо приходит с значением *UNKNOWN*, хотя если смотреть в последних данных, то там все ок.
                  Речь идёт не просто про макрос {{HOSTNAME}:{TRIGGER.KEY}.last(0)}, а про макрос вставленный в комментарий триггера. Я только-что проверил ещё раз, на Zabbix 1.8.2 значение не подставляется.

                  Comment

                  • ruswold
                    Senior Member
                    • Mar 2010
                    • 210

                    #10
                    Originally posted by dima_dm
                    Речь идёт не просто про макрос {{hostname}:{trigger.key}.last(0)}, а про макрос вставленный в комментарий триггера. Я только-что проверил ещё раз, на zabbix 1.8.2 значение не подставляется.
                    А сорь, да действительно не работают макросы в комментариях.

                    Comment

                    • zalex_ua
                      Senior Member
                      Zabbix Certified Trainer
                      Zabbix Certified SpecialistZabbix Certified Professional
                      • Oct 2009
                      • 1286

                      #11
                      Originally posted by zalex_ua
                      гм. Не соглашусь - работают там макросы !!! Может не все, но точно работают. Было у меня дело - временно сохранял в комментарии к триггеру части выражения и потом в дебаг-логе сервера они мне мешали Я выдел как они вычислялись.
                      Немного забыл и неправильно выразился, действительно макросы в комментариях триггера не вычисляются, но части из выражения самого триггера здесь все же вычисляются. Именно это я и имел ввиду в предыдущем сообщении.
                      Вот например это будет высчитано в комментариях с результатом "4" (если сообщение было Ошибка)
                      {RealHost:eventlog[System].logseverity(0)}
                      или вот так время:
                      {RealHost:eventlog[System].time(0)}
                      {RealHost:eventlog[System].now(0)}
                      Это конечно же не макросы, но иногда может быть полезным.

                      Comment

                      Working...