Чтобы настроить интеграцию KUMA с Kaspersky Managed Detection and Response:
sudo tar -xf kuma_mdr_integration.tar.gz -C /opt
General settings
укажите следующие параметры:client_id
(идентификатор клиента).Modules settings
→ kuma
укажите следующие параметры:api_url
– адрес API-интерфейса KUMA;username
– имя ранее добавленного пользователя с доступом к API;password
– пароль добавленного пользователя;tenantId
– идентификатор тенанта, в который будут импортироваться инциденты.Modules settings
→ logging
укажите актуальный путь к директории, где хранится скрипт (по умолчанию указан /opt/mdr/log).\n
, так как это может привести к ошибке аутентификации. Для проверки вы можете выполнить следующие команды:# Проверка наличия символа новой строки
wc -l /opt/mdr/conf/.refresh_token
# Если выводится "1 .refresh_token", удалите символ
perl -p -i -e 'chomp if eof' /opt/mdr/conf/.refresh_token
# Повторная проверка
wc -l /opt/mdr/conf/.refresh_token
# Ожидаемый результат — "0 .refresh_token"
Для того чтобы проверить, правильно ли вы выполнили настройку, рекомендуется указать время, предшествующее появлению последнего инцидента (например, 1672520400000
).
python3 ./main.py
:Журнал работы скрипта доступен по пути: /opt/mdr/log/app.log.
Убедитесь, что в KUMA были импортированы инциденты, созданные в Консоли MDR, начиная с момента времени, которое вы указали в файле .last_check.
nohup python3 /opt/mdr/main.py &
sudo crontab -e
@reboot sleep 300 && python3 /opt/mdr/main.py &
Задержка в 5 минут (sleep 300
) необходима для запуска службы kuma-core до запуска скрипта интеграции.
Интеграция KUMA c Kaspersky Managed Detection and Response настроена. Теперь инциденты из Консоли MDR будут автоматически импортироваться в KUMA для последующей обработки и анализа.
В начало