LINUX.ORG.RU

История изменений

Исправление 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 значение возраста соотв. товарища из таблицы.