Azure Monitor에서 애플리케이션 로그 보기
이 자습서에서는 Log Analytics 작업 영역을 만들어 Azure Monitor에서 애플리케이션 로그를 보는 방법을 알아봅니다. 이 자습서는 빠른 시작: Azure Portal을 사용하여 Azure 관리 CCF 리소스 만들기 자습서에서 만든 Azure 관리 CCF(관리 CCF) 리소스를 기반으로 합니다. 로그는 애플리케이션의 논리와 성능을 이해, 분석, 최적화하는 데 필수적인 정보입니다.
TypeScript 및 JavaScript 애플리케이션의 로그는 Log Analytics 작업 영역을 만들어 Azure Monitor에서 볼 수 있습니다.
Log Analytics 작업 영역 만들기
- 작업 영역을 만들려면 작업 영역 만들기의 지침을 따릅니다.
- 작업 영역이 만들어진 후 속성 페이지에서 리소스 ID를 기록해 둡니다.
- 관리 CCF 리소스로 이동하고 속성 페이지에서 리소스 ID를 기록해 둡니다.
Log Analytics 작업 영역을 관리 CCF 리소스에 연결
작업 영역이 만들어진 후에는 관리 CCF 리소스와 연결되어야 합니다. 연결 후 로그가 작업 영역에 표시되려면 몇 분 정도 걸립니다.
> az login > az monitor diagnostic-settings create --name confidentialbillingapplogs --resource <Resource Id of the Managed CCF resource> --workspace <Resource Id of the workspace> --logs [{\"category\":\"applicationlogs\",\"enabled\":true,\"retentionPolicy\":{\"enabled\":false,\"days\":0}}]
로그 페이지를 엽니다. 쿼리 탭으로 이동하여 드롭다운에서 리소스 종류별로 쿼리를 그룹화합니다. 'Azure 관리 CCF' 리소스로 이동하여 'CCF 애플리케이션 오류' 쿼리를 실행합니다. 모든 로그를 보려면 '수준' 필터를 제거합니다.