Azure Web PubSub 서비스의 메트릭
Azure Web PubSub 서비스에는 몇 가지 기본 제공 메트릭이 있으며 메트릭에 대한 경고 기반을 설정합니다.
메트릭 이해
메트릭은 서비스의 실행 중 정보를 제공합니다. 사용 가능한 메트릭은 다음과 같습니다.
메트릭 | 단위 | 권장 집계 형식 | 설명 | 차원 |
---|---|---|---|---|
연결 닫기 수 | 개수 | 합계 | 다양한 이유로 닫힌 연결 수입니다. | ConnectionCloseCategory |
연결 수 | Count | 최대/평균 | 데이터베이스에 대한 연결 수. | 차원 없음 |
연결 열기 수 | 개수 | 합계 | 열린 새 연결의 수입니다. | 차원 없음 |
연결 할당량 사용률 | 퍼센트 | 최대/평균 | 연결 할당량을 기준으로 한 연결의 백분율. | 차원 없음 |
인바운드 트래픽 | 바이트 | Sum | 서비스에 대한 인바운드 트래픽. | 차원 없음 |
아웃바운드 트래픽 | 바이트 | Sum | 서비스의 아웃바운드 트래픽. | 차원 없음 |
서버 부하 | 퍼센트 | 최대/평균 | 서버 로드의 백분율. | 차원 없음 |
차원 이해
메트릭의 차원은 메트릭 값을 설명하기 위해 추가 데이터를 전달하는 이름/값 쌍입니다.
일부 메트릭에서 사용할 수 있는 차원:
- ConnectionCloseCategory: 연결이 닫힌 이유의 범주를 설명합니다. 차원 값 포함:
- 정상: 정상 닫기.
- 제한됨: 트래픽 또는 연결 제한을 사용하여 연결 수 및 아웃바운드 트래픽 사용량 및 리소스 제한을 확인합니다.
- SendEventFailed: 이벤트 처리기 호출이 실패했습니다.
- EventHandlerNotFound: 이벤트 처리기를 찾을 수 없습니다.
- SlowClient: 전송되어야 할 서비스 쪽에 대기 중인 메시지가 너무 많습니다.
- ServiceTransientError: 내부 서버 오류입니다.
- BadRequest: 잘못된 허브 이름, 잘못된 페이로드 등으로 인해 발생합니다.
- ServiceReload: 내부 서비스 구성 요소 다시 로드로 인해 연결이 끊어지면 트리거됩니다. 이 이벤트는 오작동을 나타내지 않으며 정상적인 서비스 작업의 일부입니다.
- 권한 없음: 연결에 권한이 없습니다.
다차원 메트릭에 대해 자세히 알아보세요.