Перейти к содержанию

Механизм работы функции группировки

Результатом работы функции группировки является создание новой переменной. Ключом для переменной будет являться наименование группы, а значение будет включать результаты работы правил разбора. Результаты работы правила будут перечислены через ";".

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

Пример работы:

Необходимо сгруппировать результаты работы следующих правил: (см. таблица 1)

Таблица 1 – Результаты работы правил разбора, которые необходимо сгруппировать

Механизм Поле Параметры Результат (ключ) Результат (Значение)
GROK паттерн Data (.*:\s+)?%{GREEDYDATA:command}$ command Выполнить обновление
GROK паттерн TransactionID .*\(%{NUMBER:TransactionID}\)$ TransactionID 2934007
  1. В блоке Правила разбора нажмите по наименованию нужного механизма (см. рисунок 1).

    Рисунок 1 – Правила разбора, результаты которых необходимо объединить в группу

  2. В открывшемся окне в поле Группа результата укажите наименование группы (см. рисунок 2) и нажмите кнопку Сохранить.

    Рисунок 2 – Добавление группы результата

  3. Укажите группу результата для нужных правил разбора. В графе Параметры будет отображена информация о группах результата (см. рисунок 1.).

  4. Нажмите на кнопку Тестировать, а затем кнопку Показать результаты, перейдите на вкладку "Текущее правило разбора". Будет создана новая переменная, значением которой будет являться перечень результатов работы правил (см. рисунок 3).

    Рисунок 3 – Результат работы функции группировки

← Назад