이 문서에서는 네트워크 서비스 모니터링이 서비스 통신 경로를 시각화하고, 처리량이 많은 서비스를 식별하고, 연결 상태를 분석하는 데 사용하는 측정항목과 메타데이터 라벨을 설명합니다.
네트워크 측정항목
네트워크 서비스 모니터링은 다음 네트워크 측정항목 (레이어 4)을 사용합니다.
| 측정항목 | 종류 | 설명 |
|---|---|---|
networkservices.googleapis.com/proxy.network.connection.count |
UpDownCounter | 프록시에서 관리하는 네트워크 연결 수 |
networkservices.googleapis.com/proxy.network.connection.duration |
히스토그램 | 연결 설정부터 종료까지의 연결 시간 분포 |
networkservices.googleapis.com/proxy.network.connection.resets |
카운터 | 재설정 (RST) 패킷을 통해 종료된 연결의 누적 수입니다. |
networkservices.googleapis.com/proxy.network.connection.timeouts |
카운터 | 시간 초과로 인해 프록시에 의해 종료된 네트워크 연결의 누적 수입니다. |
networkservices.googleapis.com/proxy.network.errors |
카운터 | 프록시에서 감지된 내부 오류의 누적 수 |
networkservices.googleapis.com/proxy.network.io |
카운터 | 프록시에서 전송 및 수신한 바이트의 누적 수 |
networkservices.googleapis.com/proxy.network.tls.handshake.errors |
카운터 | 실패한 TLS 핸드셰이크의 누적 수 |
다음 전략을 사용하여 네트워크 측정항목을 분석하세요.
- 리소스의 네트워크 처리량을 확인하려면
proxy.network.io측정항목을 모니터링합니다. - 네트워크 오류, 시간 초과, 재설정 또는 TLS 핸드셰이크 실패를 식별하려면
proxy.network.errors,proxy.network.connection.timeouts,proxy.network.connection.resets,proxy.network.tls.handshake.errors측정항목을 모니터링하세요.
App Hub 메타데이터 라벨
리소스가 App Hub에 등록되면 소스 및 대상 리소스를 식별하기 위해 다음 라벨이 이전 측정항목에 자동으로 추가됩니다.
- 소스 메타데이터:
apphub_source_application_containerapphub_source_application_idapphub_source_application_locationapphub_source_service_criticality_typeapphub_source_service_environment_typeapphub_source_service_idapphub_source_workload_criticality_typeapphub_source_workload_environment_typeapphub_source_workload_id
- 대상 메타데이터:
apphub_destination_application_containerapphub_destination_application_idapphub_destination_application_locationapphub_destination_service_criticality_typeapphub_destination_service_environment_typeapphub_destination_service_idapphub_destination_workload_criticality_typeapphub_destination_workload_environment_typeapphub_destination_workload_id
다음 단계
- App Hub에 서비스 및 워크로드 등록
- 애플리케이션 모니터링에서 애플리케이션, 서비스, 워크로드 조사