"Azure Monitor"는 Azure뿐만 아니라 Multi-Cloud, On-premises 환경까지 통합하여 모니터링 할 수 있는 모니터링 플랫폼입니다.
Azure Monitor는 다양한 리소스에서 Data를 수집하고 이를 분석 및 시각화하여 IT Services, Infra의 효율적인 운영과 신속한 대응을 지원합니다.

Azure Monitor의 데이터 흐름과 주요 구성 요소를 살펴보겠습니다.
1. 데이터 소스 (Data Sources)
Azure Monitor는 다음과 같은 다양한 데이터 소스로부터 데이터를 수집합니다
Azure Resource
Azure 구독, 네트워크, Azure Sentinel과 같은 보안 이벤트
Multi-Cloud
AWS, GCP와 같은 다른 클라우드 환경
On-premises
기존 데이터센터에 위치한 서버, VM, 네트워크 장비 등
ETC
애플리케이션, VM, 게스트 OS
애플리케이션 로그 및 시스템 성능 데이터를 수집하여 운영 상태를 파악
Prometheus 및 사용자 정의 데이터
Prometheus 메트릭과 API를 통해 사용자 정의 데이터를 수집
2. 데이터 저장소 (Metrics & Logs)
수집된 데이터는 Azure Monitor의 핵심 저장소로 전달됩니다
Metrics
시간 기반의 성능 데이터를 저장하고, 빠른 데이터 분석을 지원
Logs
로그 데이터를 분석하여 복잡한 문제를 디버깅하거나 심층적인 인사이트를 도출
3. 인사이트 및 시각화 (Insights & Visualization)
수집된 데이터를 기반으로 다양한 통찰력과 시각화 도구를 제공합니다
Insights
컨테이너, VM, 애플리케이션, 네트워크별로 전문화된 인사이트 제공
Visualization
Azure Portal 대시보드, Power BI, Grafana를 활용해 데이터를 직관적으로 표현
4. 분석 및 경고 (Analyze & Respond)
Azure Monitor는 데이터를 분석하고 적절한 대응을 지원합니다
Log Analytics
데이터 질의 및 패턴 분석을 통해 문제를 식별
Alerts
특정 조건이 발생하면 알림을 전송하거나 자동화된 조치를 실행
5. 시스템 통합 (Integrate)
외부 시스템과의 통합을 통해 데이터를 더욱 효과적으로 활용할 수 있습니다
Event Hub
실시간 데이터 스트리밍 및 외부 데이터 분석 솔루션으로 전송
Logic Apps
업무 프로세스를 자동화하여 효율성을 극대화
ex)
1. Azure VM에서 CPU 사용률 데이터와 로그를 Azure Monitor로 전송
2. 수집된 데이터는 Metrics와 Logs로 저장된 후 Log Analytics로 분석됩니다
3. CPU 사용률이 특정 임계값을 초과하면 Alert가 생성되고, Logic Apps를 통해 자동으로 대응 조치를 실행하거나 운영팀에 알림을 전송
4. 운영팀은 Grafana나 Power BI에서 데이터를 시각화해 상세 분석을 수행합니다.
무엇을 포스팅하려면 밑바탕이 되는 리소스부터 설명해야하니깐.... 이론 중심의 블로그 아닙니다. 기다려 ....
(급한건 내가 아니야...)
'Azure > Azure Management & Governance' 카테고리의 다른 글
[Azure Management & Governance] Microsoft Azure Backup Server(MABS) #1 (5) | 2025.05.13 |
---|---|
[Azure Management & Governance] Azure Log Analytics Workspace 생성 #2 (35) | 2024.12.09 |