13 октября 2026
ID 260684
Отправка тестовых событий в KUMA
В KUMA предусмотрена отправка тестовых событий в систему. Используйте опцию отправки тестовых событий в KUMA, чтобы проверить работу правил, отчетов, панелей мониторинга, а также чтобы проверить потребление ресурсов коллектором при разных потоках событий. События можно отправить только в коллектор, осуществляющий прием по протоколу TCP или http.
Если вам при первоначальной настройке решения нужно проверить корректность настройки коллектора, вы можете отправить единичное тестовое событие на порт коллектора. Инструкция для этого случая приведена в разделе Проверка портов.
Для отправки тестовых событий вам понадобится:
- Файл kuma, запущенный с определенными параметрами.
В инструкции ниже файл с сырыми событиями назван send_test_events.txt в качестве примера. Вы можете использовать собственное название файла.
- Конфигурационный файл, в котором вы определите параметры запуска исполняемого файла.
В инструкции ниже конфигурационный файл назван config_for_test_events в качестве примера. Вы можете использовать собственное название файла.
Чтобы отправить тестовые события:
- Получите примеры событий, которые необходимо отправить в KUMA:
- В веб-интерфейсе KUMA в разделе События в правом верхнем углу нажмите значок
и появившемся окне на вкладке Столбцы полей событий установите флажок для поля Raw. В окне События появится столбец Raw. - Выполните поиск событий.
- Экспортируйте результаты поиска: в окне События в правом верхнем углу нажмите
и выберите Экспортировать в формат TSV. - Перейдите в раздел KUMA Диспетчер задач и нажмите на задачу Экспорт событий, в появившемся контекстном меню выберите Скачать.
В разделе Загрузки появится файл <
имя файла с экспортированными событиями>.tsvЕсли сбор сырых событий не выполняется, включите сбор на короткое время, выбрав в параметре нормализатора Сохранить исходное событие значение Всегда. После выполнения сбора, верните параметру Сохранить исходное событие прежнее значение.
- Создайте текстовый файл send_test_events.txt и скопируйте содержимое поля
Rawиз <имя файла с экспортированными событиями>.tsv в текстовый файл send_test_events.txt. - Сохраните send_test_events.txt.
- В веб-интерфейсе KUMA в разделе События в правом верхнем углу нажмите значок
- Создайте конфигурационный файл config_for_test_events и добавьте в файл следующие строки:
{"kind": "<tcp или http>","name": "-","connection": {"name": "-","kind": "<tcp или http>","urls": ["<IP коллектора KUMA для приема событий по протоколу TCP>:<порт коллектора KUMA для приема событий по протоколу TCP>"]}}Сохраните конфигурационный файл config_for_test_events.
- Убедитесь, что между сервером, выполняющим отправку событий и сервером, на котором установлен коллектор, обеспечена сетевая связанность.
- Чтобы отправить содержимое файла с тестовыми событиями в коллектор KUMA, выполните следующую команду:
/opt/kaspersky/kuma/kuma tools load --raw --events /home/events/send_test_events.txt --cfg home/events/config_for_test_events --limit 1500 --replay 100000Доступные параметры
Параметр
Описание
--eventsПолный путь к файлу, содержащему сырые события.
Обязательный параметр. Если полный путь не указан, команда не будет выполнена.
--cfgПуть к конфигурационному файлу.
Обязательный параметр. Если полный путь не указан, команда не будет выполнена.
--limitПоток событий в секунду (EPS), который будет направлен в коллектор.
Обязательный параметр. Если значение не указано, команда не будет выполнена.
--replayКоличество событий, которое требуется отправить.
Обязательный параметр. Если значение не указано, команда не будет выполнена.
Шаг --replay составляет 10000. Минимальное значение: 10000.
При --replay 16 отправится 10000 событий.
При --replay 16000 отправится 20000 событий.
В результате выполнения команды тестовые события успешно отправлены в коллектор KUMA. Вы можете проверить поступление тестовых событий, выполнив поиск связанных событий в веб-интерфейсе KUMA.