20장. Microsoft Sentinel notifier와 통합
Microsoft Sentinel은 RHACS(Red Hat Advanced Cluster Security for Kubernetes) 경고 및 감사 로그에 적용되는 보안 정보 및 이벤트 관리(SIEM) 솔루션입니다.
20.1. 위협 탐지를 위한 로그 분석 보기
Microsoft Sentinel 통합을 생성하면 로그 분석을 보고 위협을 감지할 수 있습니다.
사전 요구 사항
- Microsoft Azure에 데이터 수집 규칙, 로그 분석 작업 공간, 서비스 주체를 생성했습니다.
- 인증을 위해 서비스 주체에 클라이언트 시크릿 또는 클라이언트 인증서를 구성했습니다.
JSON 형식의
TimeGenerated
및msg
필드를 사용하여 로그 분석 스키마를 생성했습니다.중요감사 로그 및 경고를 위해 별도의 로그 분석 테이블을 생성해야 하며 두 데이터 소스 모두 동일한 스키마를 사용합니다.
프로세스
-
RHACS 포털에서 플랫폼 구성
통합을 클릭합니다. - Notifier Integrations 섹션까지 아래로 스크롤한 다음 Microsoft Sentinel 을 클릭합니다.
- 새 통합을 생성하려면 새 통합을 클릭합니다.
통합 생성 페이지에서 다음 정보를 제공합니다.
- 통합 이름: 통합 이름을 지정합니다.
로그 수집 끝점: 데이터 수집 끝점을 입력합니다. Microsoft Azure 포털에서 끝점을 찾을 수 있습니다.
자세한 내용은 Azure Monitor(Microsoft Azure 설명서)의 DCR(데이터 수집 규칙 )을 참조하십시오.
Directory tenant ID: Microsoft 클라우드 인프라 내에서 AAD(Azure Active Directory)를 고유하게 식별하는 테넌트 ID를 입력합니다. Microsoft Azure 포털에서 테넌트 ID를 찾을 수 있습니다.
자세한 내용은 Azure Active Directory B2C(Microsoft Azure 문서)에서 테넌트 이름 및 테넌트 ID 찾기를 참조하십시오.
애플리케이션 클라이언트 ID: 리소스에 액세스해야 하는 AAD 내에 등록된 특정 애플리케이션을 고유하게 식별하는 클라이언트 ID를 입력합니다. 생성한 서비스 주체의 Microsoft Entra portal에서 클라이언트 ID를 찾을 수 있습니다.
자세한 내용은 애플리케이션 등록 (Microsoft Azure 설명서)을 참조하십시오.
적절한 인증 방법을 선택합니다.
- 시크릿을 사용하려면 시크릿 값을 입력합니다. Microsoft Azure 포털에서 시크릿을 찾을 수 있습니다.
클라이언트 인증서를 사용하려면 클라이언트 인증서와 개인 키를 입력합니다. Microsoft Azure 포털에서 인증서 ID 및 개인 키를 찾을 수 있습니다.
자세한 내용은 Azure Active Directory B2C(Microsoft Azure 설명서)의 새로운 앱 등록 환경을 참조하십시오.
선택 사항: 적절한 방법을 선택하여 데이터 수집 규칙 구성을 구성합니다.
경고 데이터 수집 규칙 구성을 활성화하려면 경고 DCR 활성화 확인란을 선택합니다.
경고 데이터 수집 규칙을 만들려면 경고 데이터 수집 규칙 스트림 이름과 ID를 입력합니다. Microsoft Azure 포털에서 스트림 이름과 ID를 찾을 수 있습니다.
감사 데이터 수집 규칙 구성을 활성화하려면 감사 로그 DCR 활성화 확인란을 선택합니다.
감사 데이터 수집 규칙을 생성하려면 스트림 이름과 ID를 입력합니다. Microsoft Azure 포털에서 스트림 이름과 ID를 찾을 수 있습니다.
자세한 내용은 Azure Monitor(Microsoft Azure 설명서)의 DCR(데이터 수집 규칙 )을 참조하십시오.
- 선택 사항: 새 통합을 테스트하려면 테스트를 클릭합니다.
- 새 통합을 저장하려면 저장을 클릭합니다.
검증
-
RHACS 포털에서 플랫폼 구성
통합을 클릭합니다. - Notifier Integrations 섹션까지 아래로 스크롤한 다음 Microsoft Sentinel 을 클릭합니다.
- Microsoft Sentinel 통합 페이지에서 새 통합이 생성되었는지 확인합니다.
- 메시지가 로그 분석 작업 영역에서 올바른 로그 테이블을 수신하는지 확인합니다.