Параметры и пример JSON-файла, содержащего конфигурацию параметров для службы Event Processor

21 января 2026

ID 248126

Конфигурационный файл создается техническим специалистом Заказчика, сотрудником "Лаборатории Касперского" или сертифицированным интегратором. Системный администратор загружает конфигурационный файл процессора событий при настройке параметров службы Event Processor.

При повторной загрузке конфигурационного файла, в котором определены другие параметры событий, параметры событий, определенные в предыдущем конфигурационном файле, станут недоступны для настройки в веб-интерфейсе программы.

Коннектор CEF Connector получает информацию о каждом обнаруженном событии от внешних систем в CEF-формате:

где:

  • CEF:<версия формата CEF>|<имя поставщика внешней системы>|<название программы внешней системы>|<версия программы внешней системы>|<уникальный идентификатор типа события>|<описание события>|<уровень важности события>| – заголовок события.
  • <параметр 1>=<значение параметра 1> ... <параметр N>=<значение параметра N> – тело события, содержащее последовательность пар <параметр события>=<значение параметра события>.

Конфигурационный файл описывает параметры в событиях, полученных коннектором CEF Connector. Имена параметров событий в Kaspersky MLAD могут совпадать с именами параметров, полученных в CEF-формате коннектором CEF Connector. При необходимости вы можете указать другие имена параметров, которые необходимо обрабатывать в Kaspersky MLAD, по определенным правилам. Правила соответствия параметров событий задаются в параметре mapping_fields конфигурационного файла.

Параметры nodes и links конфигурационного файла предназначены для описания способа построения графа результатов поиска событий. Граф представляет собой отображение отношений параметров событий, вершины которого задаются в параметре nodes, а дуги задаются в параметре links.

Конфигурационный файл содержит следующие параметры:

  • timestamp_field – имя параметра для обозначения даты и времени в событиях, полученных коннектором CEF Connector от внешней системы.
  • timestamp_scale – единица измерения времени событий.
  • global_episodes_history_interval – интервал времени, за который Kaspersky MLAD восстанавливает эпизоды после перезапуска службы Event Processor. Интервал времени указывается в виде числа и единицы времени на английском языке (в формате типа данных INTERVAL языка программирования SQL). Например, значение 3 months соответствует интервалу времени, равному трем месяцам.
  • monitors_stacks_persistence_interval_minutes – частота (в минутах) синхронизации информации об активациях мониторов в таблицу базы данных службы Event Processor.
  • sep – разделитель между параметрами значений в событиях, полученных коннектором CEF Connector.
  • sep_kv – разделитель ключа и значения в событиях, полученных коннектором CEF Connector.
  • sep_cef_caption – разделитель в заголовке событий, полученных коннектором CEF Connector.
  • mapping_fields – правила соответствия параметров событий, полученных коннектором CEF Connector, с именами параметров событий для обработки в Kaspersky MLAD. При необходимости вы можете задать условия записи параметров событий в Kaspersky MLAD в зависимости от значений других параметров, полученных коннектором CEF Connector. Этот параметр не является обязательным для заполнения.
  • fields – список параметров событий, обрабатываемых службой Event Processor. Имена этих параметров могут соответствовать именам параметров, полученных в CEF-формате, так и именам параметров, заданных в правилах с помощью параметра mapping_fields.
  • nodes – группа параметров, описывающих вершины графа отношений параметров событий с помощью следующих параметров:
    • name – имя параметра события, соответствующего вершине графа.
    • depth – порядковый номер отображения вершины графа слева направо при просмотре истории событий.
    • tooltip – параметр, включающий параметр templates. В параметре templates задается надпись, которая будет отображаться при наведении курсора мыши на вершину графа.
    • fieldShortCut – параметр, определяющий альтернативное имя параметра события. На графе отношений параметров событий альтернативное имя отображается в квадратных скобках рядом со значением параметра, соответствующего вершине графа. Этот параметр не является обязательным для заполнения.
  • links – группа параметров, описывающих дуги графа (отношения параметров событий) с помощью следующих параметров:
    • source – имя первого параметра события, образующего связь на графе.
    • target – имя второго параметра события, образующего связь на графе.
    • tooltip – параметр, включающий параметр templates. В параметре templates задается надпись, которая будет отображаться при наведении курсора мыши на дугу графа. Вы можете использовать следующие переменные с помощью двойных фигурных скобок:
      • Любой параметр из списка параметров событий fields.
      • onIntervalActivationsCount – количество обнаружений события в потоке событий за период, заданный при просмотре истории событий.
      • onIntervalLastActivationTimestamp – дата и время последнего обнаружения события в потоке событий за период, заданный при просмотре истории событий.
      • lastActivationTimestamp – дата и время последнего обнаружения события в потоке событий.
      • totalActivationsCount – количество обнаружений события в потоке событий.
    • isGraphGroup – параметр, определяющий способ отображения связи на графе отношений параметров событий. Если параметр имеет значение true, то события с разными значениями параметров, которые не используются в качестве вершин графа, отображаются как одна группа событий. Если параметр имеет значение false, то события с разными значениями параметров отображаются как разные события. По умолчанию этот параметр имеет значение false.

Ниже приведен пример файла в формате JSON, который содержит конфигурацию параметров для службы Event Processor. Файл содержит описание параметров событий для процессора событий. В соответствии со значениями, указанными в параметре mapping_fields, в Kaspersky MLAD будут отображаться события со следующими параметрами события:

  • EventType – соответствует параметру cat в событии, полученном коннектором CEF Connector.
  • User_Name – соответствует параметру cs1, если для параметра cs1Label получено значение user.
  • Destination_Host – соответствует параметру cs1, если для параметра cs1Label получено значение destination.
  • Access_Result – соответствует параметру cs1, если для параметра cs1Label получено значение access.

Вам помогла эта статья?
Что нам нужно улучшить?
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!