Сложные регулярные выражения могут быть созданы и протестированы из веб-интерфейса Zabbix.
После того как регулярное выражение создано, его можно использовать в нескольких местах веб-интерфейса, ссылаясь на его имя с префиксом @, например, @mycustomregexp.
Все регулярные выражения в Zabbix, созданные при помощи расширенного редактора, или введенные вручную, поддерживают расширенные регулярные выражения стандарта POSIX.
Для создания регулярного выражения:
Укажите имя регулярного выражения. В имени разрешены любые Юникод символы.
Имя пользовательского регулярного выражения в Zabbix может содержать запятые, пробелы и т.п. В этих случаях, там где имеется вероятность неверной интерпретации при ссылке (например, запятая в параметре ключа элемента данных) нужно всю ссылку заключить в кавычки, вот таким образом: ”@My custom regexp for purpose1, purpose2”
Для добавления нового подвыражения, кликните на Новый в блоке Выражения.
Пользовательское регулярное выражение может состоять из нескольких подвыражений, и они могут быть протестированы, указав тестовую строку. Результаты отобразятся для каждого подвыражения и для всего состояния пользовательского выражения.