다음을 통해 공유


Azure Functions에서 실행 로그 스트림 사용

애플리케이션을 개발하는 동안 Azure에서 실행될 때 거의 실시간으로 로그에 기록되는 항목을 보고 싶은 경우가 있습니다.

함수 실행에 의해 생성되는 로그 파일의 스트림을 보는 두 가지 방법이 있습니다.

함수 앱이 Application Insights에 연결된 경우 라이브 메트릭 스트림을 사용하여 Azure Portal에서 로그 데이터 및 기타 메트릭을 거의 실시간으로 볼 수 있습니다. 여러 인스턴스에서 실행되는 함수를 모니터링하고 모든 계획 유형을 지원할 때 이 메서드를 사용합니다. 이 방법은 샘플링된 데이터를 사용합니다. 이는 스트리밍 로그를 보는 권장 방법입니다.

중요합니다

기본적으로 라이브 메트릭 스트림에는 지정된 Application Insights 인스턴스에 연결된 모든 앱의 로그가 포함됩니다. 로그 데이터를 보내는 앱이 두 개 이상 있는 경우 로그 스트림 데이터를 필터링해야 합니다.

로그 스트림은 포털과 대부분의 로컬 개발 환경에서 볼 수 있습니다. 스트리밍 로그를 사용하도록 설정하고 보는 방법은 라이브 메트릭 또는 기본 제공 로그 스트리밍 방법에 따라 달라집니다.

  1. 앱의 라이브 메트릭 스트림을 보려면 함수 앱의 개요 탭을 선택합니다.

  2. Application Insights를 사용하도록 설정하면 구성된 기능Application Insights 링크가 표시됩니다. 이 링크를 누르면 앱의 Application Insights 페이지로 이동합니다.

  3. Application Insights에서 라이브 메트릭 스트림을 선택합니다. 샘플링된 로그 항목샘플 원격 분석 아래에 표시됩니다.

포털에서 라이브 메트릭 스트림 보기

다음 단계