적용 대상: Azure Logic Apps(사용량 + 표준)
워크플로 실행 상태에 대한 가시성이 없고 워크플로가 여러 서비스를 통합하고 대규모로 실행되는 경우 예기치 않은 오류, 느린 트리거 또는 높은 작업 오류 비율을 찾아서 해결해야 할 때 어려움을 겪을 수 있습니다. Azure Logic Apps Azure Monitor 메트릭을 통해 워크플로 성능 데이터를 노출하므로 워크플로 실행, 트리거, 작업 및 작업 실행 타이밍에 대한 실시간 및 기록 보기를 얻을 수 있습니다.
이 가이드에서는 소비 또는 표준 논리 앱 워크플로에 대한 상태 및 성능 메트릭을 찾고, 시나리오에 중요한 메트릭을 식별하고, 필터를 적용하여 결과를 특정 워크플로 또는 상태로 좁히는 방법을 보여 줍니다. 이 정보는 통합에 부정적인 영향을 미치기 전에 문제를 신속하게 식별하고 진단하는 데 도움이 됩니다.
사용 가능한 메트릭의 전체 목록은 Azure Monitor 참조하세요.
필수 조건
메트릭 찾기 및 보기
소비 논리 앱 워크플로에 대한 메트릭을 보려면 다음 단계를 수행합니다.
Azure Portal에서 소비 논리 앱을 엽니다.
논리 앱 사이드바의 모니터링 아래에서 메트릭을 선택합니다.
메트릭 페이지가 열리고 범위, 메트릭 네임스페이스, 메트릭 및 집계 목록이 표시됩니다.
범위가 논리 앱 이름으로 설정되고 메트릭 네임스페이스가논리 앱 표준 메트릭으로 설정되어 있는지 확인합니다.
메트릭 목록을 열어 워크플로에 사용할 수 있는 메트릭을 봅니다.
스크린샷은 Azure 포털에서 소비 논리 앱 사이드바에 메트릭이 선택된 상태로 메트릭 목록이 열림을 표시합니다.
메트릭 목록에서 검토할 메트릭을 선택합니다.
전체 메트릭 목록은 Microsoft.Logic/Workflows 대해 지원되는 메트릭을 참조하세요.
집계 목록에서 메트릭의 값(Count, Avg, Min, Max 또는 Sum)을 그룹화할 옵션을 선택합니다.
표준 논리 앱 워크플로에 대한 메트릭을 보려면 다음 단계를 수행합니다.
Azure 포털 표준 논리 앱을 엽니다.
논리 앱 사이드바의 모니터링 아래에서 메트릭을 선택합니다.
메트릭 페이지가 열리고 범위, 메트릭 네임스페이스, 메트릭 및 집계 목록이 표시됩니다.
범위가 논리 앱 이름으로 설정되고 메트릭 네임스페이스가App Service 표준 메트릭으로 설정되어 있는지 확인합니다.
메트릭 검색 상자에 워크플로를 입력하여 워크플로로 시작하는 메트릭을 봅니다.
필터링된 목록에는 워크플로에 대한 메트릭이 표시됩니다.
| 메트릭 이름 |
설명 |
|
워크플로 작업 완료 횟수 |
상태에 관계없이 완료된 작업의 수입니다. |
|
워크플로 작업 실패율 |
실패한 작업의 비율입니다. |
|
워크플로 작업 실행 지연 |
작업이 실행되도록 예약된 시간과 작업이 실제로 실행된 시간 사이의 시간입니다. |
|
워크플로 작업 실행 기간 |
작업이 실행을 완료하는 데 걸린 시간입니다. |
|
워크플로 실행 완료 횟수 |
상태에 관계없이 완료된 워크플로 실행 수입니다. |
|
워크플로 실행 호출 횟수 |
현재 처리된 이전 큐 대기 요청 수입니다. |
|
워크플로 실행 실패율 |
실패한 워크플로 실행 수입니다. |
|
워크플로 실행 시작 횟수 |
결과 상태에 관계없이 시작된 워크플로의 수입니다. |
|
워크플로 트리거 완료 횟수 |
결과에 관계없이 완료된 트리거의 수입니다. |
|
워크플로 트리거 실패율 |
실패한 트리거의 비율입니다. |
메트릭 목록에서 검토할 메트릭을 선택합니다.
집계 목록에서 메트릭의 값(Count, Avg, Min, Max 또는 Sum)을 그룹화할 옵션을 선택합니다.
워크플로별 필터링
표준 논리 앱에 여러 워크플로가 실행되는 경우 워크플로별로 결과를 필터링할 수 있습니다.
메트릭 도구 모음에서 필터 추가를 선택합니다.
속성 목록에서 워크플로 이름을 선택합니다.
값 목록에서 필터링할 워크플로를 선택합니다.
워크플로 상태별로 필터링
메트릭 도구 모음에서 필터 추가를 선택합니다.
속성 목록에서 상태를 선택합니다.
값 목록에서 필터링할 상태를 선택합니다.
예시
표준 논리 앱에 대한 이 예제에서는 지난 24시간 동안 특정 상태가 있는 워크플로 실행 수를 보여 줍니다. 여러 워크플로가 실행 중이므로 결과를 필터링하려면 필터를 추가합니다.
메트릭 목록에서 워크플로 실행 완료라는 메트릭을 선택합니다.
집계 목록에서 합계를 선택합니다.
메트릭 도구 모음에서 필터 추가를 선택합니다.
속성 목록에서 워크플로 이름을 선택합니다.
값 목록에서 워크플로를 선택합니다.
관련 콘텐츠