Ad Widget

Collapse

В имени прототипа триггера результат выполнения другого триггера

Collapse
This topic has been answered.
X
X
 
  • Time
  • Show
Clear All
new posts
  • igoryok20
    Junior Member
    • Sep 2020
    • 9

    #1

    В имени прототипа триггера результат выполнения другого триггера

    Здравствуйте!
    Есть список обнаружения в котором задействованы обнаружение свободного места на дисках(стандартный шаблон Windows):
    vfs.fs.size[{#FSNAME},free]
    и

    vfs.fs.size[{#FSNAME},pfree]

    И есть прототип триггера на <10% от свободного места в vfs.fs.size[{#FSNAME},pfree]

    Триггер сейчас срабатывает как Free disk space is less than 10% on volume C:

    Так вот - можно как-то в имя триггера передать в мегабайтах сколько свободно осталось?

    Сделать так - Free disk space is less than 10% on volume C: 45Gb
  • Answer selected by igoryok20 at 23-01-2024, 11:43.
    Hamardaban
    Senior Member
    Zabbix Certified SpecialistZabbix Certified Professional
    • May 2019
    • 2713

    Используйте в выражении триггера дополнительно нужный вам элемент данных с всегда срабатывающим условием.
    и тогда сможете использовать значение этого эд в имени триггера.

    Comment


    • igoryok20
      igoryok20 commented
      Editing a comment
      Большое спасибо!
      Так и сделал. Добавил в основной триггер условие:

      {Template OS Windows:vfs.fs.size[{#FSNAME},pfree].last(0)}<10 and {Template OS Windows:vfs.fs.size[{#FSNAME},free].last(,0)}>0

      а имя поменял на:

      Free disk space is less than 10% ({ITEM.LASTVALUE1}) on volume {#FSNAME} and has {ITEM.LASTVALUE2}

      и все заработало так как я и хотел.

      Проблема решена!
      Тему можно закрывать.
  • Hamardaban
    Senior Member
    Zabbix Certified SpecialistZabbix Certified Professional
    • May 2019
    • 2713

    #2
    Используйте в выражении триггера дополнительно нужный вам элемент данных с всегда срабатывающим условием.
    и тогда сможете использовать значение этого эд в имени триггера.

    Comment


    • igoryok20
      igoryok20 commented
      Editing a comment
      Большое спасибо!
      Так и сделал. Добавил в основной триггер условие:

      {Template OS Windows:vfs.fs.size[{#FSNAME},pfree].last(0)}<10 and {Template OS Windows:vfs.fs.size[{#FSNAME},free].last(,0)}>0

      а имя поменял на:

      Free disk space is less than 10% ({ITEM.LASTVALUE1}) on volume {#FSNAME} and has {ITEM.LASTVALUE2}

      и все заработало так как я и хотел.

      Проблема решена!
      Тему можно закрывать.
Working...