Ad Widget

Collapse

Триггер с элементом vm.memory.size

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • WalterKurtz
    Junior Member
    • Jul 2015
    • 1

    #1

    Триггер с элементом vm.memory.size

    Доброе время суток !

    Пытаюсь мониторить переполнение RAM (если меньше 10% свободной RAM в течении 5 минут) и создаю триггер:

    {hostname:vm.memory.size[available].last(5m)}<10

    Однако ничего не происходит. Может, кто-то может подсказать верное выражение ?
    Last edited by WalterKurtz; 16-05-2016, 10:00.
  • Pchelkin
    Junior Member
    • May 2016
    • 18

    #2
    У меня так (Z2.4.7) :

    {Available RAM percentage:vm.memory.size[pavailable].last()}<15,

    где:

    Available RAM percentage - шаблон для нескольких хостов, автоматически применяется ко всем хостам

    vm.memory.size[pavailable] - ключ с параметром.

    Если послееднее значение меньше порога (15%), триггер сработает.

    Comment

    • SKabanov
      Member
      • Jan 2014
      • 36

      #3
      WalterKurtz, доброго времени суток!

      Вам для вашей задачи лучше использовать функцию max()

      Code:
      {hostname:vm.memory.size[pavailable].max(5m)}<10

      Comment

      • Kos
        Senior Member
        Zabbix Certified SpecialistZabbix Certified Professional
        • Aug 2015
        • 3404

        #4
        Стандартная ошибка. Функция last() возвращает одно значение. Например, last(5m) вернёт то значение, которое было 5 собрано минут назад. Для Вашей задачи:
        если меньше 10% свободной RAM в течение 5 минут
        лучше подойдёт, как верно подсказал SKabanov, функция max().

        Comment

        Working...