본문 바로가기
CSP (Cloud Service Provider)/Azure

Azure Log Analytics란?

by BTC_김현빈 2022. 6. 22.

베하~ 안녕하세요 Better Monday팀입니다~ 지난주까지 3tier구성을 마무리 하였습니다!! 이번주는  Azure Log Analytics에 대해 알아보도록 하겠습니다~~

그럼~~~~~~~~슈웃~~~~~~~~~~!


Azure Log Analytics

Log Analytics는 Azure Monitor 로그에서 수집한 데이터에서 로그 쿼리를 편집 및 실행하고 결과를 대화형으로 분석하기 위한 Azure Portal의 도구입니다. Log Analytics 쿼리를 사용하여 특정 기준과 일치하는 레코드를 검색하고, 추세를 식별하고, 패턴을 분석하고, 데이터에 대한 다양한 통찰력을 제공할 수 있습니다.

 


저희는 이번 시간에 가상머신을 하나 만들어 그 가상머신을 Log analytics 작업 영역에 추가하여 간단한 실습을 해보도록 하겠습니다!

Azure Portal에서 Log Analytics를 검색해줍니다. Log Analytics 작업영역을 선택하여 주시고 만들기를 눌러줍니다.

만들기를 클릭한후

리소스 그룹과 이름을 입력합니다.

 

작업 영역이 완성 되었으면 리소스로 들어가 줍니다. 이제부터 가상머신과 작업 영역을 연결하도록 하겠습니다.

메뉴 탭에서 가상머신을 클릭한 후 미리 생성한 테스트용 가상머신을 클릭합니다.

클릭하시면 아래의 사진과 같게 나올겁니다. 이때 연결을 눌러줍니다.

3분에서 5분정도 시간이 지나면 연결이 된것을 확인하실 수 있습니다.

자 이제 작업 영역 구성은 끝이났습니다.

이제 메뉴-일반-로그 탭을 선택하여 줍니다. 쿼리창이 나오면 x를 눌러줍니다.

쿼리가 잘 적용되는지 테스트하기 위해 간단한 heartbeat쿼리를 적용해보겠습니다.

// Count heartbeats. 
// Count all computers heartbeats from the last hour. 
// Count computers heartbeats in the last hour. 
// Normally, agents on VMs generate Heartbeat event every minute.
Heartbeat
| where TimeGenerated > ago(1h)
| summarize count() by Computer

작업영역에서 구성한 가상머신과 잘 연결되어 있는것을 확인하실 수 있습니다. 쿼리문을 활용하여 다양한 모니터링이 가능한 Log Analytics에 대해 실습해보고 알아봤습니다. 

 

궁금한점들은 댓글에 남겨주세요!  그럼 다음 시간에 만나요! 베~바!

댓글