Дано:
lld правило, тип Zabbix траппер, ключ test.trap.
Есть скрипт-парсер выдирающий из трапа нужные значения трапа. На выходе скрипта имеем json пары, передаваемых через zabbix_sender по ключу test.trap на сервер:
{
"data": [
{
"{#NAME}": "'$names'",
"{#TYPE}": "'$type'",
"{#VALUE}": "'$value'"
}
]
}
Есть прототип элемента. Имя {#NAME}, тип zabbix траппер.
А вот с ключем беда. Как его составить. Правая часть ключа видится такой [{#VALUE}] или [{#VALUE}][{#NAME}]. Но не уверен что это правильно.
Нужна помощь в конструировании ключа прототипа элемента.
Никак не могу понять как передать через ключ получаемые значения переменных.
Пробовал такой ключ system.run[echo {#VALUE}], но он не работает (мой пост https://www.zabbix.com/forum/showthread.php?t=46995)
Как составить ключ, что бы он передавал значение макроса {#VALUE} созданному элементу?
Сам элемент из прототипа создается. Версия Zabbix 2.2.5. Система Ubuntu 14.04
Может я что не так делаю? Кто просветит?
lld правило, тип Zabbix траппер, ключ test.trap.
Есть скрипт-парсер выдирающий из трапа нужные значения трапа. На выходе скрипта имеем json пары, передаваемых через zabbix_sender по ключу test.trap на сервер:
{
"data": [
{
"{#NAME}": "'$names'",
"{#TYPE}": "'$type'",
"{#VALUE}": "'$value'"
}
]
}
Есть прототип элемента. Имя {#NAME}, тип zabbix траппер.
А вот с ключем беда. Как его составить. Правая часть ключа видится такой [{#VALUE}] или [{#VALUE}][{#NAME}]. Но не уверен что это правильно.
Нужна помощь в конструировании ключа прототипа элемента.
Никак не могу понять как передать через ключ получаемые значения переменных.
Пробовал такой ключ system.run[echo {#VALUE}], но он не работает (мой пост https://www.zabbix.com/forum/showthread.php?t=46995)
Как составить ключ, что бы он передавал значение макроса {#VALUE} созданному элементу?
Сам элемент из прототипа создается. Версия Zabbix 2.2.5. Система Ubuntu 14.04
Может я что не так делаю? Кто просветит?




Comment