Size: a a a

Zabbix Russian Community

2020 April 05

AA

Alexander Alexandrov in Zabbix Russian Community
Проблему хотят решить с помощью нового ключа, который будет возвращать json с информацией по всем сетевым интерфейсам, но Тикет тоже висит открытый. https://support.zabbix.com/browse/ZBXNEXT-5729
источник

AK

Alexander Khatsayuk in Zabbix Russian Community
Alexander Alexandrov
Проблему хотят решить с помощью нового ключа, который будет возвращать json с информацией по всем сетевым интерфейсам, но Тикет тоже висит открытый. https://support.zabbix.com/browse/ZBXNEXT-5729
Хм, так даже в wmi свойство с именем одинаковое у всех интерфейсов. Что даст новый ключ?
источник

AA

Alexander Alexandrov in Zabbix Russian Community
Alexander Khatsayuk
Хм, так даже в wmi свойство с именем одинаковое у всех интерфейсов. Что даст новый ключ?
Уникальные идентификаторы всё равно есть - ГУИДы и индексы.
источник

AA

Alexander Alexandrov in Zabbix Russian Community
Таким образом будет отсутствовать необходимость использования агентских ключей типа net.if.in и т.п., посколькy все данные можно будет выдергивать из одного JSON.
источник

AK

Alexander Khatsayuk in Zabbix Russian Community
Alexander Alexandrov
Таким образом будет отсутствовать необходимость использования агентских ключей типа net.if.in и т.п., посколькy все данные можно будет выдергивать из одного JSON.
А, я думал ты прототипы perf_counter делаешь.
источник

AA

Alexander Alexandrov in Zabbix Russian Community
Alexander Khatsayuk
А, я думал ты прототипы perf_counter делаешь.
С ними вообще сложно увязать выхлоп WMI.
источник

ВН

Вячеслав Нечаев in Zabbix Russian Community
Alexander Alexandrov
С ними вообще сложно увязать выхлоп WMI.
Ребят, спасибо, погрузился в проблематику более подробно, буду думать как решать
источник

Y

Yury in Zabbix Russian Community
всем привет! а можно как-нибудь в правиле обнаружения, которое парсит джейсон, сделать LLD макрос состоящих из двух элементов в джейсоне?
типо такого
источник

AS

Alexander Sytar in Zabbix Russian Community
Может стоит прочитать что такое jsonpath?
источник

Y

Yury in Zabbix Russian Community
Alexander Sytar
Может стоит прочитать что такое jsonpath?
я понимаю что нельзя сделать так, как я написал. я просто спрашиваю есть ли какой другой вариант чтоб получить желаемое?
источник

AS

Alexander Sytar in Zabbix Russian Community
А как понять что ты хочешь, если ты написал какую-то ересь?
источник

OK

Oleg Kostikov in Zabbix Russian Community
Yury
я понимаю что нельзя сделать так, как я написал. я просто спрашиваю есть ли какой другой вариант чтоб получить желаемое?
Самое простое - сделать 2 макроса LLD, использовать их вместе или по-отдельности в ключе и имени
источник

Y

Yury in Zabbix Russian Community
Oleg Kostikov
Самое простое - сделать 2 макроса LLD, использовать их вместе или по-отдельности в ключе и имени
я просто именно от этого хочу избавиться)
источник

OK

Oleg Kostikov in Zabbix Russian Community
Yury
я просто именно от этого хочу избавиться)
а в чем минусы?
источник

Y

Yury in Zabbix Russian Community
есть вариант сделать джаваскрипт предобработку, но мне кажется большой оверхед для такой мелочи
источник

Y

Yury in Zabbix Russian Community
Oleg Kostikov
а в чем минусы?
использование двух макросов вместо одного со всегда одинаковым синтаксисом
источник

Y

Yury in Zabbix Russian Community
например писать {#CNAME} проще, чем во всех элементах писать "{#NAME}: {#TITLE}"
источник

Y

Yury in Zabbix Russian Community
ну да ладно. если простого решения нет, значит нет)
источник

s

slagmaur in Zabbix Russian Community
Yury
ну да ладно. если простого решения нет, значит нет)
В препроцессинге с помощью js меняете свой json как хотите. Чем не решение?
источник

Y

Yury in Zabbix Russian Community
slagmaur
В препроцессинге с помощью js меняете свой json как хотите. Чем не решение?
выглядит как избыточный оверхед)
источник