История изменений
Исправление DRVTiny, (текущая версия) :
Идеология LLD в Zabbix не такая:
{
"data": [
{
"{#PARENTITEMNAME}": "table_id",
"{#PARENTITEMVALUE}": 47,
"{#ROOTITEM}": "Lebedev"
}, {
"{#PARENTITEMNAME}": "Child",
"{#PARENTITEMVALUE}": 2,
"{#ROOTITEM}": "Lebedev"
}, {
"{#PARENTITEMNAME}": "Age",
"{#PARENTITEMVALUE}": 35,
"{#ROOTITEM}": "Lebedev"
},
...
А такая:
{
"data": [
{
"{#PARENT_SN}": "Lebedev",
"{#PARENT_ID}": 47,
"{#PARENT_AGE}": 35,
"{#PARENT_CHILD}": 2
}, {
...
Примите это как данность и отталкивайтесь от этого.
Если нужно возраст запихать в метрику, можно попробовать сделать calсulated item и запихать в качестве выражения {#PARENT_AGE}.
Но в общем с таким же успехом можно и отправлять {#PARENT_ID} в скрипт на стороне агента, который получит по ID значение возраста соотв. товарища из таблицы.
Исходная версия DRVTiny, :
Идеология LLD в Zabbix не такая:
{
"data": [
{
"{#PARENTITEMNAME}": "table_id",
"{#PARENTITEMVALUE}": 47,
"{#ROOTITEM}": "Lebedev"
}, {
"{#PARENTITEMNAME}": "Child",
"{#PARENTITEMVALUE}": 2,
"{#ROOTITEM}": "Lebedev"
}, {
"{#PARENTITEMNAME}": "Age",
"{#PARENTITEMVALUE}": 35,
"{#ROOTITEM}": "Lebedev"
},
...
А такая:
{
"data": [
{
"{#PARENT_SN}": "Lebedev",
"{#PARENT_AGE}": 35,
"{#PARENT_ID}": 47
}, {
Примите это как данность и отталкивайтесь от этого.
Если нужно возраст запихать в метрику, можно попробовать сделать calсulated item и запихать в качестве выражения {#PARENT_AGE}.
Но в общем с таким же успехом можно и отправлять {#PARENT_ID} в скрипт на стороне агента, который получит по ID значение возраста соотв. товарища из таблицы.