Size: a a a

Zabbix Russian Community

2020 May 27

ВБ

Владимир Бунин... in Zabbix Russian Community
да, согласен.
источник

A

Alexander in Zabbix Russian Community
ггг
источник

KB

Kostya Belykh in Zabbix Russian Community
Владимир Бунин
источник событий поменяй на автоматическую регистрацию, а не на обнаружение
источник

ВБ

Владимир Бунин... in Zabbix Russian Community
все, разобрался
источник

ВБ

Владимир Бунин... in Zabbix Russian Community
А как вот это победить? Бывает, что этих интерфейсов набирается по три штуки. Это происходит после авторегистрации, если ноутбуки перемещаются между офисами. Хотелось бы чтобы подключение было только по DNS и без IP
источник

A

Alexander in Zabbix Russian Community
Владимир Бунин
А как вот это победить? Бывает, что этих интерфейсов набирается по три штуки. Это происходит после авторегистрации, если ноутбуки перемещаются между офисами. Хотелось бы чтобы подключение было только по DNS и без IP
Наверное ты про это
источник

A

Alexander in Zabbix Russian Community
источник

ВБ

Владимир Бунин... in Zabbix Russian Community
Да, похоже оно. Спс.
источник

MO

Mikhail Okhotin in Zabbix Russian Community
а вот скажите - вложеные user macro это фантастика? :)
источник

НК

Николай Кузнецов... in Zabbix Russian Community
Mikhail Okhotin
а вот скажите - вложеные user macro это фантастика? :)
например?
источник

MO

Mikhail Okhotin in Zabbix Russian Community
чтобы в value для юзермакро упомянуть другой юзермакро
источник

НК

Николай Кузнецов... in Zabbix Russian Community
Mikhail Okhotin
чтобы в value для юзермакро упомянуть другой юзермакро
а более конкретный пример где это нужно? в т.ч. указав необходимость только такого решения
источник

MO

Mikhail Okhotin in Zabbix Russian Community
Есть item типа http agent, он забирает данные через SOAP.
Тело запроса сконструировано из нескольких user macro, в которых куски XML (заданы в шаблоне)
В этих кусках есть подстроки типа id контекста, которые хотелось бы менять у конкретного хоста, например.
источник

НК

Николай Кузнецов... in Zabbix Russian Community
Mikhail Okhotin
Есть item типа http agent, он забирает данные через SOAP.
Тело запроса сконструировано из нескольких user macro, в которых куски XML (заданы в шаблоне)
В этих кусках есть подстроки типа id контекста, которые хотелось бы менять у конкретного хоста, например.
а можно ли айтемы генерить через дискавери но в дискавери в макросе прописывать контекст?
источник

НК

Николай Кузнецов... in Zabbix Russian Community
ну т.е. есть некий макрос
${MY_MACRO} и он равен условно 10
в в ллд геренить макросы:
${MY_MACRO:"{#ITEM_UNIQUE_ID}"}
и потом для каждого айтема этот макрос с конкретным подставленным {#ITEM_UNIQUE_ID} указывать свое значение через АПИ например
я про этот контекст имел ввиду
{#ITEM_UNIQUE_ID} будет возвращаться через discovery в json-е

если заббикс не найдет уникального своего макроса с контекстом то будет брать значение дефолтного {$MY_MACRO}
источник

MO

Mikhail Okhotin in Zabbix Russian Community
такой способ прикидывал, но это оверкилл для конкретной задачи :)
источник

MO

Mikhail Okhotin in Zabbix Russian Community
там варианта 2-3, проще нужный кусок XML переопределить
источник

НК

Николай Кузнецов... in Zabbix Russian Community
Я просто сомневаюсь, что пилить функционал - макрос в макрос или ждать ее (если на это кто то пойдет) это меньший оверкилл)
источник

OK

Oleg Kostikov in Zabbix Russian Community
Mikhail Okhotin
Есть item типа http agent, он забирает данные через SOAP.
Тело запроса сконструировано из нескольких user macro, в которых куски XML (заданы в шаблоне)
В этих кусках есть подстроки типа id контекста, которые хотелось бы менять у конкретного хоста, например.
Можно этот http agent сделать прототипом в LLD, и пихать в запрос не user, а LLD макросы. LLD будет делать свои макросы в js-препроцессинге на основе user macro хоста.
источник

OK

Oleg Kostikov in Zabbix Russian Community
Единственная засада - если по результатам запроса надо другое LLD делать. Тогда не получится, вложенных LLD пока нет.
источник