Ad Widget

Collapse

Агрегированные функции и дискаверинг

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Alex_UUU
    Senior Member
    • Dec 2018
    • 541

    #1

    Агрегированные функции и дискаверинг

    Что-то Запутался, ткните, плиз в направление.
    Заббикс 5.2 :-)

    Дискаверингом создается куча итемов ключ: items[{#ID}], в которых значения 0 или 1
    Надо сосчитать сумму этих элементов на конкретном узле.
    В 6 версии, вроде foe_each, а как в пятой? Возможно ли?
  • Kos
    Senior Member
    Zabbix Certified SpecialistZabbix Certified Professional
    • Aug 2015
    • 3404

    #2
    В версии 5.2 можно сделать только через агрегируемые элементы данных (ссылка). Это был отдельный тип элементов данных со своим синтаксисом (потом его объединили с вычисляемыми элементами данных и унифицировали синтаксис). Только для вашей задачи нужно будет ваш хост (узел сети) добавить в отдельную группу, на которую сослаться в агрегируемом элементе данных.
    Но я бы настоятельно рекомендовал проапгрейдиться на версию 6.0 (текущий релиз - 6.0.32, там уже всё достаточно отлажено). В отличие от версии 5.2, которая не поддерживается уже несколько лет (спустя месяц после выхода версии 5.4), 6.0 - это LTS-версия, которая поддерживается сейчас и будет поддерживаться ещё какое-то время.

    Comment

    • Semiadmin
      Senior Member
      • Oct 2014
      • 1625

      #3
      До 5.4 агрегируемые айтемы могли суммировать одинаковые айтемы на хостах в группе, но не похожие на одном хосте (с одинаковым именем ключа, но разными значениями параметров)..
      Так что для вашей задачи они не подойдут. Если эти ваши айтемы - зависимые, и берут свои значения от одного мастер-айтема, то можно сделать еще один зависимый айтем и посчитать сумму по данным из мастера, через JSONPath или JS

      Comment

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

        #4
        Да, коллега Semiadmin прав - к сожалению, мой совет для версии 5.2 не поможет

        Comment

        • Alex_UUU
          Senior Member
          • Dec 2018
          • 541

          #5
          Всем сенкс. Вот поэтому и спросил.
          Как зависимый - вариант, правда в лоб не получается. Выдаваемый скриптом json почти 2 мега :-) Заббикс не схавает его. Перелопатим. В любом случае хуже не будет...:-)

          Comment

          Working...