10. Регулярные выражения
Обзор
Сложные регулярные выражения могут быть созданы и протестированы из веб-интерфейса Zabbix.
После того как регулярное выражение создано, его можно использовать в нескольких местах веб-интерфейса, ссылаясь на его имя с префиксом @, например, \@mycustomregexp.
Все регулярные выражения в Zabbix, созданные при помощи расширенного редактора, или введенные вручную, поддерживают расширенные регулярные выражения стандарта POSIX.
Настройка
Для создания регулярного выражения:
- Перейдите в: Администрирование → Общие
- Выберите Регулярные выражения в выпадающем списке
- Нажмите на Новое регулярное выражение

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