Ad Widget

Collapse

Не возвращаются значения вычисляемых да&

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • heidfeld
    Junior Member
    • Sep 2015
    • 3

    #1

    Не возвращаются значения вычисляемых да&

    Проблема: все вычисляемые элементы данных через консольную утилиту zabbix_get возвращают ZBX_NOTSUPPORTED: Unsupported item key.

    Пример:
    1. Создал новый элемент данных. Ключ: check.memory.usage. Тип: вычисляемое. Формула: 100 - last("vm.memory.size[pavailable]").
    2. В веб-интерфейсе (в мониторинге) всё корректно работает (последние данные поступают, графики строятся, тригеры работают).
    3. Через консоль zabbix_get -s {IP} -p 10050 -k check.memory.usage возвращает ZBX_NOTSUPPORTED: Unsupported item key.
    4. На других элементах, если их тип Zabbix агент или траппер, zabbix_get возвращает всё корректно. Проблема только с вычисляемым типом.
    В чем может быть причина? Спасибо.
  • yukra
    Senior Member
    • Apr 2013
    • 1359

    #2
    Вычисляемые айтемы вычисляются на сервере на основании формул и данных полученных ранее.

    Comment

    • heidfeld
      Junior Member
      • Sep 2015
      • 3

      #3
      Спасибо за ответ.
      Какие тогда существуют способы программного получения значения вычисляемого элемента с сервера?
      Кроме варианта, когда через zabbix_get получить все значения узлов, применяемых в формуле вычисляемого элемента, и продублировать расчёт уже самостоятельно по той же формуле.

      Comment

      • yukra
        Senior Member
        • Apr 2013
        • 1359

        #4
        Originally posted by heidfeld
        Спасибо за ответ.
        Какие тогда существуют способы программного получения значения вычисляемого элемента с сервера?
        Кроме варианта, когда через zabbix_get получить все значения узлов, применяемых в формуле вычисляемого элемента, и продублировать расчёт уже самостоятельно по той же формуле.
        Правильный - через API или быстрый mysql -e "select ..."

        Comment

        Working...