Size: a a a

Zabbix Russian Community

2020 February 18

VN

Valeriy Novikov in Zabbix Russian Community
Alex Klimov
Есть маленькая тонкость с тем, что передается макросами. Например тэги получаются неотделимы друг от друга, если в значении тэга встречается запятая. Для тэгов значение может быть вообще не задано.
дада. То что несколько тегов с одним именем через запятую разделяются не айс.. Счётчик бы сделать или типа массивом отдавать.
источник

TU

Tikhon Uskov in Zabbix Russian Community
Alex Klimov
Есть маленькая тонкость с тем, что передается макросами. Например тэги получаются неотделимы друг от друга, если в значении тэга встречается запятая. Для тэгов значение может быть вообще не задано.
на это уже есть zbxnext, и он один из блокеров для джиры
источник

TU

Tikhon Uskov in Zabbix Russian Community
хотим иметь макрос, который будет отдавать теги в джейсоне, как-то так
источник

AK

Alex Klimov in Zabbix Russian Community
Обычно такое должно экранироваться.
источник

AK

Alex Klimov in Zabbix Russian Community
Ну так без этого получится полумера. Вот из-за этого mediatype пока не годится.
источник

TU

Tikhon Uskov in Zabbix Russian Community
Alex Klimov
Ну так без этого получится полумера. Вот из-за этого mediatype пока не годится.
если знаешь название тега, его можно запрлсить макросом {event.tags.<tag name>}.
а названия тегов, которые ты сам вернул, ты знаешь, обычно)))
источник

VN

Valeriy Novikov in Zabbix Russian Community
Tikhon Uskov
если знаешь название тега, его можно запрлсить макросом {event.tags.<tag name>}.
а названия тегов, которые ты сам вернул, ты знаешь, обычно)))
но в этом ответе будет что-то типа "фывфыв,пвыапвыпа,фвфыв,вапывп"
А если тут два тега только? И в одном из них присутствуют запятые?
источник

AK

Alex Klimov in Zabbix Russian Community
Не, ну можно через api json вытащить, но лучше облегчать жизнь пользователю, который будет использовать твою систему, чем себе.
источник

TU

Tikhon Uskov in Zabbix Russian Community
Valeriy Novikov
но в этом ответе будет что-то типа "фывфыв,пвыапвыпа,фвфыв,вапывп"
А если тут два тега только? И в одном из них присутствуют запятые?
нет. только значение тега, даже без имени
источник

VN

Valeriy Novikov in Zabbix Russian Community
у триггера несколько тегов с одним именем)
источник

TU

Tikhon Uskov in Zabbix Russian Community
хммм. а такое я не тестил)
источник

VN

Valeriy Novikov in Zabbix Russian Community
тег = тег1, тег2, тег3 - так же он вернёт?
источник

VN

Valeriy Novikov in Zabbix Russian Community
ну в доке написано так
источник

AK

Alex Klimov in Zabbix Russian Community
Значение тэга по факту имеет право содержать любой символ или комбинацию символов. ,"# тоже
источник

AK

Alex Klimov in Zabbix Russian Community
Проблема с разделением сейчас есть.
источник

A

Alexander in Zabbix Russian Community
Alex Klimov
Значение тэга по факту имеет право содержать любой символ или комбинацию символов. ,"# тоже
а что с этой комбинацией не так?
источник

AK

Alex Klimov in Zabbix Russian Community
Alexander
а что с этой комбинацией не так?
Если мне нужно содержимое всех тэгов и их имена, а ограничений на содержимое нет, то тэги не разделяются.
источник

A

Alexander in Zabbix Russian Community
Alex Klimov
Если мне нужно содержимое всех тэгов и их имена, а ограничений на содержимое нет, то тэги не разделяются.
чем дергаются все тэги?
источник

AK

Alex Klimov in Zabbix Russian Community
Мы об этом говорили выше. Это относится к media types. Тут тэги не дёргаются, а передаются как параметры через макросы.
источник

TU

Tikhon Uskov in Zabbix Russian Community
да отстаньте вы уже от тегов, реализация сейчас обсуждается)
https://support.zabbix.com/browse/ZBXNEXT-5369

к нему залинкован дубликат от команды интеграции)
источник