Size: a a a

Zabbix Russian Community

2020 July 13

Э

Элина in Zabbix Russian Community
Alexander Khatsayuk
Народ, а у нас что, зашифрованные макросы из 5.0 (ну, те, которые для хранения паролей, чтобы не отсвечивали в вебе), не раскрываются в препроцессинге на JS?
Вероятно вопрос про тестирование элемента данных с участием такого макроса - да веба (пока что) передает макрос как есть. Для тестирования вам надо задать значения для скрытого макроса явно в этом же окне теста
источник

AK

Alexander Khatsayuk in Zabbix Russian Community
Элина
Вероятно вопрос про тестирование элемента данных с участием такого макроса - да веба (пока что) передает макрос как есть. Для тестирования вам надо задать значения для скрытого макроса явно в этом же окне теста
Ну не про тестирование, а прям про использование внутри шага препроцессинга JS. )
У меня есть JS скрипт, куда я хочу передать пару логин/пароль, которые будут использоваться в CurlHttpRequest. Так вот пароль задан в зашифрованном пользовательском макросе и в процессе выполнения он не раскрывается.
источник

E

Evgеnу in Zabbix Russian Community
Alexander Khatsayuk
Ну не про тестирование, а прям про использование внутри шага препроцессинга JS. )
У меня есть JS скрипт, куда я хочу передать пару логин/пароль, которые будут использоваться в CurlHttpRequest. Так вот пароль задан в зашифрованном пользовательском макросе и в процессе выполнения он не раскрывается.
Опппаньки..

Так вот почему у меня не работает
источник

Э

Элина in Zabbix Russian Community
хм. не уверена что такой вариант использования не нарушает концепцию безопасности
источник

AK

Alexander Khatsayuk in Zabbix Russian Community
Элина
хм. не уверена что такой вариант использования не нарушает концепцию безопасности
В общем, да, @Oleg_Kostikov выше про это и написал
источник

Э

Элина in Zabbix Russian Community
да, вижу =) очень много сообщений =)
источник

AK

Alexander Khatsayuk in Zabbix Russian Community
Элина
да, вижу =) очень много сообщений =)
А можно попросить тут прокомментировать ответ в этом тикете? )
https://support.zabbix.com/browse/ZBX-18041
В частности про "other configuration option" и далее.
источник

Э

Элина in Zabbix Russian Community
Да, можно
источник

Э

Элина in Zabbix Russian Community
Не уверена что могу сходу предложить красивое решение, но напрашивается как минимум два варианта.
1. Изменять (очищать?) метаданные после переноса
2. Завязываться не на событии обнаружения а на причине переноса (доступность прокси? Проблемы производительности?...) Либо по факту события (количество хостов за прокси изменилось.)
Тут вопрос - зачем такое оповещение в принципе нужно?
источник

AK

Alexander Khatsayuk in Zabbix Russian Community
Элина
Не уверена что могу сходу предложить красивое решение, но напрашивается как минимум два варианта.
1. Изменять (очищать?) метаданные после переноса
2. Завязываться не на событии обнаружения а на причине переноса (доступность прокси? Проблемы производительности?...) Либо по факту события (количество хостов за прокси изменилось.)
Тут вопрос - зачем такое оповещение в принципе нужно?
Проблема не в оповещении, оно было для отладки добавлено. Меня волновала генерация внутренних событий каждый раз, когда хост запрашивает метрики с проксей.
Т.е. каждую минуту у меня будет генериться внутренее событие о авторегистрации каждого хоста.
источник

Э

Элина in Zabbix Russian Community
По умолчанию каждую вторую минуту :-)
источник

AK

Alexander Khatsayuk in Zabbix Russian Community
Сразу легче стало. =D
источник

Э

Элина in Zabbix Russian Community
Если эти события не хранятся больше суток - проблем они не доставляют
источник

Э

Элина in Zabbix Russian Community
Зато реакция на изменения также всего 2 минуты
источник

Э

Элина in Zabbix Russian Community
Максимум*
источник

AK

Alexander Khatsayuk in Zabbix Russian Community
Элина
Если эти события не хранятся больше суток - проблем они не доставляют
Пожалуй, да.
источник

VS

Vladislavs Sokurenko in Zabbix Russian Community
Добрый день, А зачем один агент соединяется с 2 прокси которые потом мониторится одним сервером ? Не подразумевалось 2 независимых сервера ?
источник

AK

Alexander Khatsayuk in Zabbix Russian Community
Vladislavs Sokurenko
Добрый день, А зачем один агент соединяется с 2 прокси которые потом мониторится одним сервером ? Не подразумевалось 2 независимых сервера ?
Мм, если коротко, то есть две физические площаки, виртуализация VMWare. Сеть для ВМ растянута на обе площадки и нужно цеплять каждую ВМ к прокси в своей площадке.
Агент в HostMetadataItem выполняет скрипт, который говорит к какой прокси должен принадлежать хост (опрашивается внешняя CMDB). Ну и дальше работают описанные правила.
источник

AK

Alexander Khatsayuk in Zabbix Russian Community
В конечном итоге агент опрашивается с одной прокси, но если метадата изменится - он тут же переключается на вторую.
источник

VS

Vladislavs Sokurenko in Zabbix Russian Community
Разве не достаточно просто агенту начать соединяться с новой прокси и он перенесётся
источник