Это перевод страницы документации с английского языка. Помогите нам сделать его лучше.

1 Примеры использования

Обзор

В этом разделе представлены примеры использования шагов предварительной обработки для решения некоторых практических задач.

Фильтрация записей журнала событий VMware

Использование предварительной обработки с помощью регулярного выражения для фильтрации ненужных событий из журнала VMware.

1. Убедитесь, что на работающем узле сети гипервизора VMware присутствует элемент данных журнала событий vmware.eventlog [<url>, <режим>] и работает должным образом. Обратите внимание, что элемент данных журнала событий уже может присутствовать у гипервизора, если при создании узла сети был присоединён шаблон Template VM VMware.

2. На узле сети гипервизора VMware создайте зависимый элемент данных с типом 'Журнал (лог)' и выберите элемент данных журнала событий основным элементом данных.

На вкладке "Предобработка" зависимого элемента данных выберите опцию валидации "Совпадение регулярному выражению" и заполните шаблон, например:

".* logged in .*" - фильтрация из журнала событий всех событий входа в систему
       "\bUser\s+\K\S+" -  фильтрация из журнала событий только строк с именами пользователей

Если регулярное выражение не совпадает, то зависимый элемент станет неподдерживаемым с соответствующим сообщением об ошибке. Чтобы избежать этого, отметьте опцию "Другое при ошибке" и, например, выберите отбросить значение для несовпадающего значения.

Другой подход, позволяющий использовать группы совпадения и управление выводом, состоит в том, что нужно выбрать "Регулярное выражение" на вкладке "Предобработка" и заполнить параметры, например:

шаблон: ".*logged in.*", вывод: "\0" - фильтрация из журнала событий всех событий входа в систему
       шаблон: "User (.*?)(?=\ )", вывод: "\1" - фильтрация из журнала событий только имен пользователей