Size: a a a

Zabbix Russian Community

2020 September 09

A

Andrew Urpin in Zabbix Russian Community
Oleg Makarikhin
популярный подход - это родительский item - обычный item, который получает json. в ней и сущности и метрики, разное кол-во сущностей.
LLD - у него item зависимый от родительского. и препроцессинг.  на js например,  в результате его обработки получается сущность типа array
[ {"имя макроса": "значение1"}, {"имя макроса": "значение2"} ]
LLD создает сущности с {#имя макроса} и именами этих сущностей: значение1, значение2
у этого LLD - item prototype  тоже зависимый, от того-же родительского item-а. где json-path добывается метрика из него.
ну родительский айтем да, тащит все, а остальное разбирается, вот и хочу понять как с lld в дальнейшем забирать значения, имена полей + строить триггеры
источник

AK

Alex K in Zabbix Russian Community
Andrew Urpin
ну родительский айтем да, тащит все, а остальное разбирается, вот и хочу понять как с lld в дальнейшем забирать значения, имена полей + строить триггеры
Через препроцессинг jsonpath?
источник

OM

Oleg Makarikhin in Zabbix Russian Community
Andrew Urpin
ну родительский айтем да, тащит все, а остальное разбирается, вот и хочу понять как с lld в дальнейшем забирать значения, имена полей + строить триггеры
пример  получаешь в родительском item-е данные в виде: [ {"name": "штука1", "value": 10 }, {"name": "штука2", "value": 20 } ]
в LLD macros пишешь что :
{#OBJECT} $.name
в item prototypes добываешь значения в с помощью  json path вида
$.[?(@.name == '{#OBJECT}')].value.first()
источник

A

Andrew Urpin in Zabbix Russian Community
Oleg Makarikhin
пример  получаешь в родительском item-е данные в виде: [ {"name": "штука1", "value": 10 }, {"name": "штука2", "value": 20 } ]
в LLD macros пишешь что :
{#OBJECT} $.name
в item prototypes добываешь значения в с помощью  json path вида
$.[?(@.name == '{#OBJECT}')].value.first()
спасибо, посмотрю
источник

EP

Evgeny Podshivalov in Zabbix Russian Community
Andrew Urpin
полей в джсоне может быть от 1 до 30, может кто-то такое уже решал и поможет советом, чтоб просто подсовывать урл айтему и он его распарсивал сам, умом понимаю, что в принципе возможно, на lld и куче условий
особых проблем нет, один корневой item  с него зависимости.
источник

ДО

Даниил О in Zabbix Russian Community
Существуют ли решения по агрегации в Zabbix данных объектов из других Zabbix? в любом виде
источник

F

Ficsh in Zabbix Russian Community
а можно по подробней что вы имеете ввиду под агрегацией объектов?
источник

AP

Anatoly Pugachev in Zabbix Russian Community
Мониторинг мониторинга?
источник

OM

Oleg Makarikhin in Zabbix Russian Community
кстати было бы интересно
источник

OM

Oleg Makarikhin in Zabbix Russian Community
Anatoly Pugachev
Мониторинг мониторинга?
дашбоард из разных зкемпляров заббикса.
источник

ДО

Даниил О in Zabbix Russian Community
Ficsh
а можно по подробней что вы имеете ввиду под агрегацией объектов?
заказчик хочет дублировать события из одного Zbx в другой
источник

AK

A K in Zabbix Russian Community
Даниил О
Существуют ли решения по агрегации в Zabbix данных объектов из других Zabbix? в любом виде
нет
источник

F

Ficsh in Zabbix Russian Community
Даниил О
заказчик хочет дублировать события из одного Zbx в другой
только  события?
источник

ДО

Даниил О in Zabbix Russian Community
Ficsh
только  события?
только
источник

AK

A K in Zabbix Russian Community
Даниил О
только
https://www.zabbix.com/documentation/2.2/manual/distributed_monitoring/nodes но можно вернуться в прошлое и там была возможность
источник

F

Ficsh in Zabbix Russian Community
Даниил О
только
ну если события , значит он навеное просто хочет видеть на одном дашборде. попробуйте https://share.zabbix.com/zabbix-tools-and-utilities/web-addons/octozab-multi-zabbix-dashboard
источник

AK

Alexander Khatsayuk in Zabbix Russian Community
По-моему проще графану с плагином попробовать )
источник

F

Ficsh in Zabbix Russian Community
ну или так=)
источник

AK

A K in Zabbix Russian Community
5 лет назад последний коммит, оно вообще работает?
источник

AK

Andrey Kharchenko in Zabbix Russian Community
Даниил О
заказчик хочет дублировать события из одного Zbx в другой
Можно по API выдергивать
или да - графана выглядит более простым вараинтов -накидать дашборд из разных заббиксов
источник