미리 보기

App Service에서 새롭게 제공하는 Azure Monitor와의 통합(미리 보기)

업데이트 게시일: 11월 04, 2019

작성자: Yutang Lin, Jason Freeberg

App Service에서 제공하는 Azure Monitor와의 통합이 더욱더 새로워지고 향상되었음을 알려드리게 되어 기쁘게 생각합니다. 이제 Windows 또는 Linux App Service에서 스토리지 계정, Event Hubs 또는 Log Analytics로 로그를 보낼 수 있습니다. 이 기능은 현재 퍼블릭 미리 보기 상태입니다.

웹앱에 대한 가시성 향상

Azure Monitor는 다른 Azure 리소스에서 원격 분석을 수집하고, 분석하고, 적용하는 중앙 집중식 가시성 서비스입니다. Azure Monitor를 사용하여 규칙 기반 경고를 설정하거나, 대시보드를 만들거나, Event Hubs를 통해 타사 서비스로 내보내거나, 규정 준수 요구 사항을 충족하도록 로그 및 메트릭을 보관할 수 있습니다.

App Service와 Monitor의 향상된 통합을 통해 개발 및 운영 팀은 새로운 가시성 시나리오를 활용할 수 있습니다. 개발자는 예외가 발생하는 경우 전체 스택 추적을 수행하는 자동 메일을 설정할 수 있습니다. 운영 팀은 애플리케이션의 전체 성능 및 안정성을 보여 주는 대시보드를 만들 수 있습니다. 규정 준수 팀은 로그인 시도 및 파일 변경을 모니터링할 수 있습니다.

6개의 새로운 로그 유형

App Service는 이제 다음 로그 유형을 Azure Monitor로 출력합니다.

  • AppServiceConsoleLogs: 콘솔에 쓴 모든 로그 또는 출력(표준 출력 또는 표준 오류라고도 함)
  • AppServiceHTTPLogs: 웹 서버의 액세스 로그(Windows 웹앱의 경우 IIS, Linux의 경우 Nginx)
  • AppServiceEnvironmentPlatformLogs: 크기 조정, 구성 변경, 상태 등 ASE 작업에 대한 가시성을 얻는 데 필요한 로그
  • AppServiceAuditLogs: FTP 또는 Kudu를 통해 수행된 모든 사용자 로그인에 대한 로그
  • AppServiceFileAuditLogs: FTP 또는 Kudu를 통해 수행된 파일 변경(추가, 삭제 또는 업데이트)에 대한 로그
  • AppServiceAppLogs: 스택의 로깅 유틸리티에 쓴 모든 로그 또는 예외. 여러 줄 로그 및 예외를 지원합니다.

아래 표는 로그 범주의 현재 가용성을 보여 줍니다.

로그 이름 Windows Linux
AppServiceConsoleLogs TBA ✔️
AppServiceHTTPLogs ✔️ ✔️
AppServiceEnvironmentPlatformLogs ✔️ ✔️
AppServiceAuditLogs ✔️ ✔️
AppServiceFileAuditLogs TBA TBA
AppServiceAppLogs TBA ✔️ *

  * Java SE 및 Tomcat에서 지원

자세히 보기

App Service 빠른 시작 자습서

피드백은 개발자 포럼에 항목을 만들어 제공해 주세요.

  • App Service
  • Azure Monitor
  • Microsoft Ignite