В этом разделе представлены примеры использования шагов предварительной обработки для решения некоторых практических задач.
Использование предварительной обработки с помощью регулярного выражения для фильтрации ненужных событий из журнала VMware.
1. Убедитесь, что на работающем узле сети гипервизора VMware присутствует элемент данных журнала событий vmware.eventlog [<url>, <режим>]
и работает должным образом. Обратите внимание, что элемент данных журнала событий уже может присутствовать у гипервизора, если при создании узла сети был присоединён шаблон Template VM VMware.
2. На узле сети гипервизора VMware создайте зависимый элемент данных с типом 'Журнал (лог)' и выберите элемент данных журнала событий основным элементом данных.
На вкладке "Предобработка" зависимого элемента данных выберите опцию валидации "Совпадение регулярному выражению" и заполните шаблон, например:
".* logged in .*" - фильтрация из журнала событий всех событий входа в систему
"\bUser\s+\K\S+" - фильтрация из журнала событий только строк с именами пользователей
Если регулярное выражение не совпадает, то зависимый элемент станет неподдерживаемым с соответствующим сообщением об ошибке. Чтобы избежать этого, отметьте опцию "Другое при ошибке" и, например, выберите отбросить значение для несовпадающего значения.
Другой подход, позволяющий использовать группы совпадения и управление выводом, состоит в том, что нужно выбрать "Регулярное выражение" на вкладке "Предобработка" и заполнить параметры, например: