Приветствую.
Столкнулся с проблемой. Версия Zabbix 4.4.8.
1) API системы, которая мониториться возвращает JSON вида
2) Преобразую его с помощью препроцессинга JSONPath = $.gslbsite
3) Создаю на его основе обнаружение и макрос (пока один)


4) Создаю прототип элемента данных


5) К сожалению в результате получаю ошибку

В чем может быть проблема? Заранее спасибо.
Столкнулся с проблемой. Версия Zabbix 4.4.8.
1) API системы, которая мониториться возвращает JSON вида
{ "errorcode": 0,
"message": "Done",
"severity": "NONE",
"gslbsite": [
"message": "Done",
"severity": "NONE",
"gslbsite": [
{
"sitename": "X1",
"sitepublicip": "X1.X2.X3.X4",
"siteip": "X5.X6.X7.X8",
...
},
{
"sitename": "X2",
"sitepublicip": "Y1.Y2.Y3.Y4",
"siteip": "Y5.Y6.Y7.Y8",
...
}
"sitename": "X1",
"sitepublicip": "X1.X2.X3.X4",
"siteip": "X5.X6.X7.X8",
...
},
{
"sitename": "X2",
"sitepublicip": "Y1.Y2.Y3.Y4",
"siteip": "Y5.Y6.Y7.Y8",
...
}
]
}
}
2) Преобразую его с помощью препроцессинга JSONPath = $.gslbsite
[
{
"sitename": "X1",
"sitepublicip": "X1.X2.X3.X4",
"siteip": "X5.X6.X7.X8",
...
},
{
"sitename": "X2",
"sitepublicip": "Y1.Y2.Y3.Y4",
"siteip": "Y5.Y6.Y7.Y8",
...
}
"sitename": "X1",
"sitepublicip": "X1.X2.X3.X4",
"siteip": "X5.X6.X7.X8",
...
},
{
"sitename": "X2",
"sitepublicip": "Y1.Y2.Y3.Y4",
"siteip": "Y5.Y6.Y7.Y8",
...
}
]
3) Создаю на его основе обнаружение и макрос (пока один)
4) Создаю прототип элемента данных
5) К сожалению в результате получаю ошибку
В чем может быть проблема? Заранее спасибо.
Comment