App Configuration 데이터 참조 모니터링
이 문서는 App Configuration에서 수집한 모니터링 데이터에 대한 참조입니다. App Configuration에 대한 모니터링 데이터를 수집하고 분석하는 방법은 App Configuration 모니터링을 참조하세요.
메트릭
리소스 공급자 및 유형: App Configuration 플랫폼 메트릭
메트릭 | 장치 | 설명 |
---|---|---|
Http 들어오는 요청 수 | Count | 들어오는 총 Http 요청 수 |
Http 들어오는 요청 기간 | 밀리초 | Http 요청의 서버 쪽 기간 |
제한된 Http 요청 수 | Count | 제한된 요청은 상태 코드가 429인 응답을 받는 Http 요청입니다. |
일일 스토리지 사용량 | Percent | 사용 중인 스토리지의 양을 최대 허용량의 백분율로 나타냅니다. 이 메트릭은 매일 한 번 이상 업데이트됩니다. |
할당량 사용 요청 | Percent | 현재 총 요청 사용량을 백분율로 나타냅니다. |
복제 대기 시간 | 밀리초 | 복제본이 현재 상태와 일치하도록 하는 데 걸리는 평균 시간을 나타냅니다. |
스냅샷 스토리지 크기 | Count | 구성 스냅샷의 총 스토리지 사용량을 바이트 단위로 나타냅니다. |
보다 자세한 정보는 Azure Monitor에서 지원되는 모든 플랫폼 메트릭을 참조하세요.
메트릭 차원
App Configuration에는 메트릭과 연결된 다음과 같은 차원이 있습니다.
메트릭 이름 | 차원 설명 |
---|---|
Http 들어오는 요청 수 | 지원되는 차원은 각 요청의 HttpStatusCode, AuthenticationScheme 및 엔드포인트 입니다. AuthenticationScheme 은 "AAD" 또는 "HMAC" 인증으로 필터링할 수 있습니다. |
Http 들어오는 요청 기간 | 지원되는 차원은 각 요청의 HttpStatusCode, AuthenticationScheme 및 엔드포인트 입니다. AuthenticationScheme 은 "AAD" 또는 "HMAC" 인증으로 필터링할 수 있습니다. |
제한된 Http 요청 수 | 각 요청의 엔드포인트는 차원으로 포함됩니다. |
일일 스토리지 사용량 | 이 메트릭에는 차원이 없습니다. |
할당량 사용 요청 | 지원되는 차원은 각 요청의 OperationType ("읽기" 또는 "쓰기") 및 엔드포인트 입니다. |
복제 대기 시간 | 데이터가 복제된 복제본의 엔드포인트는 차원으로 포함됩니다. |
스냅샷 스토리지 크기 | 이 메트릭에는 차원이 없습니다. |
메트릭 차원에 대한 자세한 내용은 다차원 메트릭을 참조하세요.
리소스 로그
이 섹션에서는 App Configuration에 대해 수집된 리소스 로그의 범주 유형을 나열합니다.
리소스 로그 유형 | 추가 정보 |
---|---|
HttpRequest | 앱 구성 리소스 로그 범주 정보 |
자세한 내용은 Azure Monitor에서 지원되는 모든 리소스 로그 범주 유형 목록을 참조하세요.
Azure Monitor 로그 테이블
이 섹션에서는 App Configuration과 관련되고 Log Analytics에서 쿼리에 사용할 수 있는 모든 Azure Monitor 로그 Kusto 테이블을 참조합니다.
리소스 종류 | 참고 |
---|---|
AACAudit | Azure 앱 구성 감사 로그입니다. |
AACHttpRequest | 선택한 앱 구성 리소스로 전송된 모든 HTTP 요청의 항목입니다. |
AzureActivity | Azure에서 발생한 구독 수준 또는 관리 그룹 수준 이벤트에 대한 인사이트를 제공하는 Azure 활동 로그의 항목입니다. |
모든 Azure Monitor Logs/Log Analytics 테이블에 대한 참조는 Azure Monitor 로그 테이블 참조를 확인하세요.
진단 테이블
App Configuration은 AACHttpRequest 테이블을 사용하여 리소스 로그 정보를 저장합니다.
Http 요청
속성 | 입력 | 설명 |
---|---|---|
범주 | string | 이벤트의 로그 범주( 항상 HttpRequest)입니다. |
ClientIPAddress | string | 요청을 보낸 클라이언트의 IP 주소입니다. |
ClientRequestId | string | 클라이언트에서 제공하는 요청 ID입니다. |
CorrelationId | string | 여러 요청의 상관 관계를 지정하기 위해 클라이언트에서 제공하는 ID입니다. |
DurationMs | int | 밀리초 단위의 작업 기간입니다. |
HitCount | int | 레코드가 연결된 요청 수입니다. |
메서드 문자열 | HTTP | Http 요청 메서드(가져오기 또는 게시) |
RequestID | string | 서버에서 생성된 고유 요청 ID입니다. |
RequestLength | int | HTTP 요청의 길이(바이트)입니다. |
RequestURI | string | 요청의 URI는 키 및 레이블 이름을 포함할 수 있습니다. |
_ResourceId | string | 레코드가 연결된 리소스의 고유 식별자입니다. |
ResponseLength | int | HTTP 응답의 길이(바이트)입니다. |
SourceSystem | string | |
StatusCode | int | 요청의 HTTP 상태 코드입니다. |
TenantId | string | 요청의 WorkspaceId입니다. |
TimeGenerated | 날짜/시간 | 요청이 전송되어 로그가 생성되었을 때의 타임스탬프(UTC) |
Type | string | 테이블의 이름입니다. |
UserAgent | string | 클라이언트에서 제공하는 사용자 에이전트입니다. |
참고 항목
- 모니터링 Azure 앱 구성에 대한 설명은 모니터링 Azure 앱 구성을 참조하세요.
- Azure 리소스 모니터링에 대한 자세한 내용은 Azure Monitor를 사용하여 Azure 리소스 모니터링을 참조하세요.