Microsoft Sentinel용 Illumio SaaS(Azure Functions 사용) 커넥터
Illumio 커넥터는 Microsoft Sentinel에 이벤트를 수집하는 기능을 제공합니다. 커넥터는 AWS S3 버킷에서 감사 가능 및 흐름 이벤트를 수집하는 기능을 제공합니다.
자동 생성된 콘텐츠입니다. 변경은 솔루션 공급자에게 문의하세요.
커넥터 특성
커넥터 특성 | 설명 |
---|---|
Azure Function 앱 코드 | https://github.com/Azure/Azure-Sentinel/raw/master/Solutions/IllumioSaaS/Data%20Connectors/IllumioEventsConn.zip |
Log Analytics 테이블 | Illumio_Auditable_Events_CL Illumio_Flow_Events_CL |
데이터 수집 규칙 지원 | 현재 지원되지 않음 |
지원 공급자 | Illumio |
쿼리 샘플
감사 가능한 이벤트 샘플
Illumio_Auditable_Events_CL
| sort by TimeGenerated desc
| limit 10
흐름 요약 샘플
Illumio_Flow_Events_CL
| sort by TimeGenerated desc
| limit 10
필수 조건
Illumio SaaS(Azure Functions 사용)와 통합하려면 다음이 있는지 확인합니다.
- Microsoft.Web/sites 권한: 함수 앱을 만들려면 Azure Functions에 대한 읽기 및 쓰기 권한이 필요합니다. Azure Functions에 대해 자세히 알아보려면 설명서를 참조하세요.
- SQS 및 AWS S3 계정 자격 증명/권한: AWS_SECRET, AWS_REGION_NAME, AWS_KEY, QUEUE_URL이 필요합니다. 데이터 풀링에 대한 자세한 내용은 설명서를 참조하세요. Illumio에서 제공하는 s3 버킷을 사용하는 경우 Illumio 지원에 문의하세요. 요청 시 AWS S3 버킷 이름, AWS SQS URL 및 AWS 자격 증명을 제공하여 액세스합니다.
- Illumio API 키 및 비밀: 통합 문서에서 SaaS PCE에 연결하고 api 응답을 가져오려면 ILLUMIO_API_KEY, ILLUMIO_API_SECRET 필요합니다.
공급업체 설치 지침
참고 항목
이 커넥터는 Azure Functions를 사용하여 AWS SQS/S3에 연결해 로그를 Microsoft Sentinel로 끌어옵니다. 이로 인해 추가 데이터 수집 비용이 발생할 수 있습니다. 자세한 내용은 Azure Functions 가격 책정 페이지를 확인하세요.
(선택적 단계) Azure Key Vault에 API 권한 부여 키나 토큰을 안전하게 저장합니다. Azure Key Vault는 키 값을 저장하고 검색하는 안전한 메커니즘을 제공합니다. 지침에 따라 Azure 함수 앱에서 Azure Key Vault를 사용합니다.
필수 조건
- 흐름 및 감사 가능한 이벤트 로그를 끌어올 s3 버킷에 대해 AWS SQS가 구성되어 있는지 확인합니다. Illumio에서 버킷을 제공하는 경우 sqs URL, s3 버킷 이름 및 aws 자격 증명에 대해 Illumio 지원에 문의하세요.
- AAD 애플리케이션 등록 - 로그 분석에 데이터를 수집하기 위해 DCR(데이터 수집 규칙)의 경우 Entra 애플리케이션을 사용해야 합니다. 1. 다음 지침을 수행하여(1~5단계) AAD 테넌트 ID, AAD 클라이언트 ID 및 AAD 클라이언트 암호를 가져옵니다.
- 로그 분석 작업 영역을 만들 수 있는지 확인합니다. 배포된 이름과 지역을 기록해 두세요.
배포
아래 옵션에서 방법 중 하나를 선택합니다. 아래 ARM 템플릿을 사용하여 Azure 리소스를 배포하거나 함수 앱을 수동으로 배포합니다.
- ARM(Azure Resource Manager) 템플릿
ARM Tempate를 사용하여 Azure 리소스의 자동화된 배포에 이 방법을 사용합니다.
아래에서 Azure에 배포 단추를 클릭합니다.
Microsoft Sentinel 작업 영역, AWS 자격 증명, Azure AD 애플리케이션 세부 정보 및 수집 구성과 같은 필수 세부 정보를 제공합니다.
참고: 함수 앱 및 관련 리소스를 배포하기 위한 새 리소스 그룹을 만드는 것이 좋습니다. 3. 위에 명시된 사용 약관에 동의합니다 확인란을 선택합니다. 4. 배포하려면 구매를 클릭합니다.
- 확장 처리를 위한 추가 함수 앱 배포
ARM Tempate를 사용하여 추가 함수 앱을 자동으로 배포하려면 이 방법을 사용합니다.
Visual Studio Code를 통한 배포
1. 함수 앱 배포
- Azure 함수 앱 파일을 다운로드합니다. 로컬 개발 컴퓨터에 보관 파일을 추출합니다.
- 함수 앱 수동 배포 지침을 따라 VSCode를 사용하여 Azure Functions 앱을 배포합니다.
- 함수 앱을 성공적으로 배포한 후 다음 단계를 수행하여 구성합니다.
2. 함수 앱 구성
- 설명서에 따라 필요한 모든 환경 변수를 설정하고 저장을 클릭합니다. 설정이 저장되면 함수 앱을 다시 시작해야 합니다.
다음 단계
자세한 내용을 보려면 Azure Marketplace의 관련 솔루션으로 이동합니다.