Ad Widget

Collapse

Низкоуровневое обнаружение и зависимые &

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • VVVL
    Junior Member
    • Oct 2017
    • 3

    #1

    Низкоуровневое обнаружение и зависимые &

    Доброго времени суток. Имеется zabbix 3.4 и несколько серверов с pm2. Задача - определить apps-ы и мониторить их показатели.
    Ключ обнаружения достает имена apps-ов:
    {
    "data":[
    { "{#PM2APP}":"app1" },
    { "{#PM2APP}":"app2" },
    ]
    }
    Разумеется, хочется использовать основное преимущество zabbix 3.4: зависимые элементы данных. Т.е. собираем с pm2 массив данных JSON (ключ pm2.data), а дальше отсеиваем запросами типа regex>{#PM2APP}+json>нужный ключ.
    Есть одно но: если основной элемент данных указать в шаблоне вне прототипов, то прототипы невозможно на него сослать. Если основной элемент данных указать в прототипе, то обнаружение вываливается с ошибкой: Cannot create item: item with the same key "pm2.data" already exists.
Working...