AGWAccessLogs
Application Gateway 액세스 패턴을 보고 중요한 정보를 분석하는 모든 로그를 포함합니다. 여기에는 호출자의 IP, 요청된 URL, 응답 대기 시간, 반환 코드 및 바이트가 포함됩니다.
테이블 특성
attribute |
값 |
리소스 종류 |
microsoft.network/applicationgateways |
범주 |
Azure 리소스, 네트워크, 감사 |
솔루션 |
LogManagement |
기본 로그 |
예 |
수집 시간 변환 |
아니요 |
샘플 쿼리 |
- |
열
Column |
Type |
설명 |
BackendPoolName |
string |
지정된 요청 로그와 연결된 백 엔드 풀입니다. |
BackendSettingName |
string |
지정된 요청 로그와 연결된 백 엔드 설정 이름입니다. |
_BilledSize |
real |
레코드 크기(바이트) |
ClientIp |
string |
Application Gateway 직접 클라이언트의 IP. 다른 프록시가 애플리케이션 게이트웨이를 정면으로 연결하면 앞의 해당 프록시의 IP가 표시됩니다. |
ClientResponseTime |
real |
백 엔드에서 받은 첫 번째 바이트에서 클라이언트로 전송된 첫 번째 바이트 사이의 시간 차이(초)입니다. |
Host |
string |
요청의 호스트 헤더에 나열된 주소입니다. 헤더 다시 쓰기를 사용하여 다시 작성하는 경우 이 필드에 업데이트된 호스트 이름이 포함됩니다. |
HttpMethod |
string |
요청에서 사용된 HTTP 메서드 |
HttpStatus |
int |
Application Gateway에서 클라이언트로 반환한 HTTP 상태 코드 |
HttpVersion |
string |
요청의 HTTP 버전 |
InstanceId |
string |
요청을 처리한 Application Gateway 인스턴스 |
_IsBillable |
string |
데이터 수집이 청구 가능한지 여부를 지정합니다. _IsBillable이 false 인 경우 수집 비용은 Azure 계정에 청구되지 않습니다. |
ListenerName |
string |
지정된 요청 로그와 연결된 수신기입니다. |
OperationName |
string |
작업의 이름입니다. |
OriginalHost |
string |
이 필드에는 원래 요청 호스트 이름이 포함됩니다. |
OriginalRequestUriWithArgs |
string |
이 필드에는 원래 요청 URL이 포함됩니다. |
ReceivedBytes |
int |
받은 패킷의 크기(바이트) |
RequestUri |
string |
받은 요청의 URI |
_ResourceId |
string |
레코드가 연결된 리소스의 고유 식별자입니다. |
RuleName |
string |
지정된 요청 로그와 연결된 규칙입니다. |
SentBytes |
int |
보낸 패킷의 크기(바이트) |
ServerResponseLatency |
real |
백 엔드 서버의 응답 대기 시간(초 단위)입니다. |
ServerRouted |
string |
Application Gateway에서 요청을 라우팅하는 백 엔드 서버입니다. |
ServerStatus |
int |
백 엔드 서버의 HTTP 상태 코드입니다. |
SourceSystem |
string |
이벤트가 수집된 에이전트의 형식. 예를 들어, Windows 에이전트(직접 연결 또는 Operations Manager)의 경우 OpsManager , 모든 Linux 에이전트의 경우 Linux , Azure Diagnostics의 경우 Azure |
SslCipher |
string |
TLS 통신에 사용되는 암호화 도구 모음입니다(TLS가 사용 설정된 경우). |
SslEnabled |
string |
백 엔드 풀에 대한 통신에서 TLS를 사용했는지 여부입니다. 유효한 값은 on과 off입니다. |
SslProtocol |
string |
사용되는 SSL/TLS 프로토콜입니다(TLS가 사용 설정된 경우). |
_SubscriptionId |
string |
레코드가 연결된 구독의 고유 식별자입니다. |
TenantId |
string |
Log Analytics 작업 영역 ID |
TimeGenerated |
날짜/시간 |
로그를 만든 시간(UTC)입니다. |
TimeTaken |
real |
클라이언트 요청의 첫 번째 바이트가 처리되고 클라이언트에 대한 응답으로 마지막 바이트가 전송되는 데 걸리는 시간(초)입니다. 걸린 시간(Time-Taken) 필드에는 대개 요청 및 응답 패킷이 네트워크를 통해 이동하는 시간이 포함됩니다. |
TransactionId |
string |
클라이언트에서 받은 요청의 상관 관계를 지정하는 고유 식별자입니다. |
Type |
string |
테이블의 이름입니다. |
UpstreamSourcePort |
int |
백 엔드 대상에 대한 연결을 시작할 때 Application Gateway에서 사용하는 원본 포트입니다. |
UserAgent |
string |
HTTP 요청 헤더의 사용자 에이전트 |
WafEvaluationTime |
real |
WAF에서 요청을 처리하는 데 걸리는 시간(초)입니다. |
WafMode |
string |
값은 검색 또는 방지일 수 있습니다. |