클라우드용 Microsoft Defender는 보안 알림을 다양한 보안 정보 및 이벤트 관리(SIEM), 보안 오케스트레이션 자동 응답(SOAR), IT 서비스 관리(ITSM) 솔루션으로 스트리밍할 수 있습니다. 리소스에서 위협이 감지되면 보안 경고가 생성됩니다. 클라우드용 Defender는 알림 페이지에 경고를 우선순위로 지정하고 나열하며, 문제를 신속히 조사하는 데 필요한 정보를 제공합니다. 검색된 위협을 수정하는 데 도움이 되는 자세한 단계가 제공됩니다. 모든 경고 데이터는 90일 동안 보존됩니다.
다음 솔루션에서 알림 데이터를 확인할 수 있도록 내장된 Azure 도구가 제공됩니다:
- Microsoft Sentinel
- Splunk 엔터프라이즈 및 Splunk 클라우드
- Power BI
- ServiceNow
- IBM QRadar
- 팔로알토 네트웍스
- ArcSight
- Dynatrace
Defender XDR API를 사용하여 Defender XDR로 경고 스트리밍
클라우드용 Defender는 Microsoft Defender XDR과 네이티브로 통합되어 Defender XDR의 인시덴션 및 알림 API를 사용해 비Microsoft 솔루션으로 알림과 인시던트를 스트리밍할 수 있습니다. 클라우드용 Defender 고객은 모든 Microsoft 보안 제품에 대해 하나의 API에 액세스할 수 있으며 이 통합을 경고 및 인시던트를 내보내는 더 쉬운 방법으로 사용할 수 있습니다.
SIEM 도구를 DEFENDER XDR과 통합하는 방법을 알아봅니다.
Microsoft Sentinel로 경고 스트리밍
클라우드용 Defender はAzure의 클라우드 네이티브 SIEM 및 SOAR 솔루션인 Microsoft Sentinel과 네이티브 통합되어 있습니다.
클라우드용 Defender를 위한 Microsoft Sentinel 커넥터
Microsoft Sentinel에는 구독 및 테넌트 수준에서 클라우드용 Microsoft Defender를 위한 기본 제공 커넥터가 포함되어 있습니다.
다음을 할 수 있습니다:
클라우드용 Defender를 Microsoft Sentinel에 연결하면 Microsoft Sentinel로 수집되는 클라우드용 Defender 경고의 상태가 두 서비스 간에 동기화됩니다. 예를 들어 클라우드용 Defender에서 경고가 닫히면 해당 경고는 Microsoft Sentinel에서도 닫힘으로 표시됩니다. 클라우드용 Defender에서 경고 상태를 변경하면 Microsoft Sentinel의 경고 상태도 업데이트됩니다. 그러나 동기화된 Microsoft Sentinel 경고를 포함하는 모든 Microsoft Sentinel 인시던트 상태는 업데이트되지 않습니다.
양방향 경고 동기화를 사용하도록 설정하면 원래 클라우드용 Defender 경고의 상태를 해당 클라우드용 Defender 경고의 복사본이 포함된 Microsoft Sentinel 인시던트와 자동으로 동기화할 수 있습니다. 예를 들어, Microsoft Sentinel 인시던트에 클라우드용 Defender 알림이 포함된 이벤트를 종료하면, 클라우드용 Defender는 해당 원래 알림을 자동으로 종료합니다.
클라우드용 Microsoft Defender에서 경고를 연결하는 방법을 알아봅니다.
모든 감사 로그를 Microsoft Sentinel로 수집하도록 설정
감사 로그를 Microsoft Sentinel로 스트리밍하여 Microsoft Sentinel에서 클라우드용 Defender 경고를 조사할 수도 있습니다:
Tip
Microsoft Sentinel Microsoft Sentinel에서 분석하고 Azure Monitor Log Analytics 작업 공간에 저장하는 데이터 양에 따라 청구합니다. Microsoft Sentinel 유연하고 예측 가능한 가격 책정 모델을 제공합니다. Microsoft Sentinel 가격 책정 페이지에서 자세히 알아보기.
QRadar 및 Splunk로 경고 스트리밍
Splunk 및 QRadar로 보안 경고를 내보내려면 Event Hubs 및 기본 제공 커넥터를 사용해야 합니다. PowerShell 스크립트 또는 Azure Portal을 사용하여 구독 또는 테넌트에 대한 보안 경고 내보내기 요구 사항을 설정할 수 있습니다. 요구사항을 마련한 후, 이 글 후반부에서 설명하는 QRadar 또는 Splunk 단계를 따라 SIEM 플랫폼에 커넥터를 설치하세요.
사전 요구 사항
알림 내보내기 위해 Azure 서비스를 설정하기 전에 다음을 확인하세요:
Azure 구독(체험 계정 만들기)
Azure 리소스 그룹(리소스 그룹 만들기)
알림 범위(구독, 관리 그룹, 또는 테넌트)에서 소유자 역할 또는 다음 특정 권한들:
- 이벤트 허브 및 Event Hubs 정책에 대한 쓰기 권한
- 기존 Microsoft Entra 애플리케이션을 사용하지 않는 경우 Microsoft Entra 애플리케이션에 대한 권한 만들기
- 'DeployIfNotExist' Azure Policy를 사용하는 경우 정책에 대한 할당 권한
Azure 서비스 설정
PowerShell 스크립트나 Azure 포털을 사용해 Azure 환경을 지속적으로 내보내도록 설정하세요.
PowerShell 스크립트 사용(권장)
PowerShell 스크립트를 사용해 Azure 서비스를 설정하려면 다음 단계를 따르세요:
클라우드용 Defender의 서드파티 SIEM 통합 PowerShell 스크립트를 다운로드하여 실행하세요.
필수 매개 변수를 입력합니다.
스크립트를 실행합니다.
스크립트가 모든 단계를 자동으로 수행해 줍니다. 스크립트가 완료되면 출력을 사용하여 SIEM 플랫폼에 솔루션을 설치합니다.
Azure 포털 사용
Azure 포털에서 필요한 리소스를 생성하려면 다음 단계를 따라 하세요:
Azure Portal에 로그인합니다.
이벤트 허브를 검색하여 선택하세요.
Send권한을 사용하여 이벤트 허브에 대한 정책을 정의합니다.QRadar에 알림을 스트리밍하고 계시다면:
- 이벤트 허브
Listen정책을 만듭니다. - QRadar에서 사용할 정책의 연결 문자열을 복사하고 저장합니다.
- 소비자 그룹을 만듭니다.
- SIEM 플랫폼에서 사용할 이름을 복사하고 저장합니다.
- 정의된 이벤트 허브에 대한 보안 경고 연속 내보내기를 사용하도록 설정합니다.
- 스토리지 계정 만들기
- QRadar에서 사용할 계정에 연결 문자열을 복사하고 저장합니다.
QRadar 설정에 대한 자세한 내용은 Splunk와 QRadar로 내보내기 위한 Azure 리소스 준비를 참조하세요.
- 이벤트 허브
Splunk에 알림을 스트리밍하고 있다면:
- Entra 애플리케이션을 만드세요.
- 테넌트, 앱 ID 및 앱 암호를 저장합니다.
- Entra 애플리케이션에 이전에 만든 이벤트 허브에서 데이터를 읽을 수 있는 권한을 부여하세요.
Splunk 설정에 대한 자세한 내용은 Splunk 및 QRadar로 내보내기 위한 Azure 리소스 준비를 참조하세요.
기본 제공 커넥터를 사용하여 이벤트 허브를 원하는 솔루션에 연결
각 SIEM 플랫폼은 이벤트 허브로부터 알림을 받을 수 있는 도구를 갖추고 있습니다. 플랫폼용 도구를 설치하여 경고 받기를 시작합니다.
| 도구 | Azure에 호스팅됨 | Description |
|---|---|---|
| IBM QRadar | No | Microsoft Azure DSM 및 Microsoft Azure Event Hubs 프로토콜은 IBM QRadar DSM 가이드(Microsoft Azure 플랫폼)에서 다운로드할 수 있습니다. |
| Splunk | No |
Microsoft 클라우드 서비스용 Splunk 추가 기능은 Splunkbase에서 사용할 수 있는 오픈 소스 프로젝트입니다. 추가 기능을 Splunk 인스턴스에 설치할 수 없는 경우, 예를 들어 프록시를 사용하거나 Splunk 클라우드에서 실행하는 경우 이벤트 허브에서 새 메시지로 트리거되는 Splunk용 Azure Function을 사용하여 이러한 이벤트를 Splunk HTTP 이벤트 수집기에 전달할 수 있습니다. |
연속 내보내기를 사용하여 경고를 스트리밍
경고를 ArcSight, SumoLogic, Syslog 서버, LogRhythm, Logz.io Cloud Observability Platform, Dynatrace 및 기타 모니터링 솔루션으로 스트리밍하려면 지속적인 내보내기 및 Azure Event Hubs를 사용하여 클라우드용 Defender에 연결합니다.
메모
테넌트 수준에서 경고를 스트림하려면 이 Azure 정책을 사용하고 루트 관리 그룹에서 범위를 설정합니다. 클라우드용 Defender 권한에 설명된 대로 루트 관리 그룹에 대한 권한이 필요합니다. 클라우드용 Microsoft Defender 경고 및 권장 사항에 대한 이벤트 허브로 내보내기를 배포합니다.
연속 내보내기사용하여 경고를 스트리밍하려면:
연속 내보내기 사용:
- 구독 수준에서 연속 수출이 가능합니다.
- Azure Policy를 사용하여 관리 그룹 수준에서
기본 제공 커넥터를 사용하여 이벤트 허브를 기본 설정 솔루션에 연결합니다.
도구 Azure에 호스팅됨 Description SumoLogic No 이벤트 허브에서 데이터를 사용하도록 SumoLogic을 설정하는 방법에 대한 지침은 Event Hubs에서 Azure 감사 앱에 대한 로그 수집에서 사용할 수 있습니다. ArcSight No ArcSight Azure Event Hub 스마트 커넥터는 ArcSight 스마트 커넥터 컬렉션의 일부로 사용할 수 있습니다. Syslog 서버 No Azure Monitor 데이터를 syslog 서버로 직접 스트리밍하려면 Azure 함수 기반의 솔루션을 사용할 수 있습니다. LogRhythm No 이벤트 허브에서 로그를 수집하기 위해 LogRhythm을 설정하는 방법은 'Azure 클라우드 환경 보안을 위한 6가지 팁'에서 확인할 수 있습니다. Logz.io Yes 자세한 내용은 Azure에서 실행되는 Java 앱용 Logz.io를 사용하여 모니터링 및 로깅 시작을 참조하세요. Dynatrace No Dynatrace에서 통합을 설정하는 지침은 클라우드용 Microsoft Defender 보안 이벤트 수집을 참조하세요. (선택 사항) 원시 로그를 이벤트 허브로 스트리밍하고 기본 설정 솔루션에 연결합니다. 사용 가능한 모니터링 데이터에 대해 자세히 알아보세요.
내보낸 데이터 형식의 이벤트 스키마를 보려면 Event Hubs 이벤트 스키마를 방문하세요.
Microsoft Graph 보안 API를 사용하여 Microsoft가 아닌 애플리케이션으로 경고 스트리밍
클라우드용 Defender는 Microsoft Graph 보안 API와 내장된 통합 기능을 포함하고 있어 추가 설정 요구 없이도 알림을 스트리밍할 수 있습니다.
이 API를 사용하여 전체 테넌트의 경고 및 여러 Microsoft Security 제품의 데이터를 Microsoft 이외의 SIEM과 기타 널리 사용되는 플랫폼으로 스트리밍하세요:
- Splunk Enterprise 및 Splunk Cloud: Splunk Microsoft Graph 보안 API Add-On을 사용하세요.
- Power BI: Power BI 데스크톱에서 Microsoft Graph 보안 API에 연결하세요.
- ServiceNow: ServiceNow 스토어에서 Microsoft Graph 보안 API 애플리케이션을 설치하고 설정하세요.
- QRadar: IBM 클라우드용 Microsoft Defender용 IBM 디바이스 지원 모듈을 Microsoft Graph API를 통해 사용하세요.
- Palo Alto Networks, Anomali, Lookout, InSpark 등: Microsoft Graph 보안 API를 사용하세요.
메모
경고를 내보내는 기본 설정 방법은 클라우드용 Microsoft Defender 데이터를 연속적으로 내보내기입니다.