1.4. Knative Eventing 메트릭
클러스터 관리자는 Knative Eventing 구성 요소에 대한 다음 메트릭을 볼 수 있습니다.
HTTP 코드에서 메트릭을 집계하여 정상적인 이벤트 (2xx) 및 실패한 이벤트(5xx)의 두 가지 범주로 구분할 수 있습니다.
1.4.1. 브로커 Ingress 메트릭
다음 메트릭을 사용하여 브로커 Ingress를 디버그하고, 수행 방법을 확인하고, Ingress 구성 요소에서 전달되는 이벤트를 확인할 수 있습니다.
메트릭 이름 | 설명 | 유형 | 태그 | 단위 |
---|---|---|---|---|
| 브로커가 수신한 이벤트 수. | 카운터 |
| 정수(단위 없음) |
| 이벤트를 채널로 전달하는 데 걸린 시간입니다. | 히스토그램 |
| 밀리초 |
1.4.2. 브로커 필터 메트릭
다음 메트릭을 사용하여 브로커 필터를 디버그하고, 수행 방법을 확인하고, 필터에서 전달되는 이벤트를 확인할 수 있습니다. 이벤트에서 필터링 작업의 대기 시간을 측정할 수도 있습니다.
메트릭 이름 | 설명 | 유형 | 태그 | 단위 |
---|---|---|---|---|
| 브로커가 수신한 이벤트 수. | 카운터 |
| 정수(단위 없음) |
| 이벤트를 채널로 전달하는 데 걸린 시간입니다. | 히스토그램 |
| 밀리초 |
| 트리거 구독자에게 전달되기 전에 이벤트를 처리하는 데 걸리는 시간입니다. | 히스토그램 |
| 밀리초 |
1.4.3. InMemoryChannel 디스패처 메트릭
다음 메트릭을 사용하여 InMemoryChannel
채널을 디버그하고, 어떻게 수행하는지, 채널에서 디스패치 중인 이벤트를 확인할 수 있습니다.
메트릭 이름 | 설명 | 유형 | 태그 | 단위 |
---|---|---|---|---|
|
| 카운터 |
| 정수(단위 없음) |
|
| 히스토그램 |
| 밀리초 |
1.4.4. 이벤트 소스 메트릭
다음 메트릭을 사용하여 이벤트 소스에서 연결된 이벤트 싱크로 이벤트가 전달되었는지 확인할 수 있습니다.
메트릭 이름 | 설명 | 유형 | 태그 | 단위 |
---|---|---|---|---|
| 이벤트 소스에서 보낸 이벤트 수입니다. | 카운터 |
| 정수(단위 없음) |
| 처음에 이벤트 소스가 전송되지 못한 후 이벤트 소스에 의해 전송되는 재시도 이벤트 수입니다. | 카운터 |
| 정수(단위 없음) |
1.4.5. Knative Kafka 브로커 메트릭
다음 메트릭을 사용하여 Kafka 브로커의 성능을 디버그하고 시각화할 수 있습니다.
메트릭 이름 | 설명 | 유형 | 태그 | 단위 |
---|---|---|---|---|
| 브로커가 수신한 이벤트 수 | 카운터 |
| 무차원 |
| Kafka 클러스터에 이벤트를 디스패치하는 데 소요된 시간 | 히스토그램 |
| 밀리초 |
| 지정된 Kafka 소비자 그룹 리소스에 대해 예상되는 복제본 수 | 게이지 |
참고 이 컨텍스트에서 리소스는 Kafka 소스, 트리거 및 서브스크립션과 같은 사용자 대면 엔터티를 나타냅니다. 이러한 리소스를 사용할 때 내부 또는 생성된 이름을 사용하지 마십시오. | 무차원 |
| 지정된 Kafka 소비자 그룹 리소스에 대해 준비된 복제본 수 | 게이지 |
참고 이 컨텍스트에서 리소스는 Kafka 소스, 트리거 및 서브스크립션과 같은 사용자 대면 엔터티를 나타냅니다. 이러한 리소스를 사용할 때 내부 또는 생성된 이름을 사용하지 마십시오. | 무차원 |
1.4.6. Knative Kafka 트리거 메트릭
다음 메트릭을 사용하여 Kafka 트리거의 성능을 디버그하고 시각화할 수 있습니다.
메트릭 이름 | 설명 | 유형 | 태그 | 단위 |
---|---|---|---|---|
| 트리거에서 구독자로 디스패치한 이벤트 수 | 카운터 |
| 무차원 |
| 구독자에게 이벤트를 전달하는 데 소요된 시간 | 히스토그램 |
| 밀리초 |
| 이벤트 처리 및 필터링에 소요된 시간 | 히스토그램 |
| 밀리초 |
1.4.7. Knative Kafka 채널 메트릭
다음 메트릭을 사용하여 Kafka 채널의 성능을 디버그하고 시각화할 수 있습니다.
메트릭 이름 | 설명 | 유형 | 태그 | 단위 |
---|---|---|---|---|
| Kafka 채널에서 수신한 이벤트 수 | 카운터 |
| 무차원 |
| Kafka 클러스터에 이벤트를 디스패치하는 데 소요된 시간 | 히스토그램 |
| 밀리초 |
1.4.8. Knative Kafka 서브스크립션 메트릭
다음 메트릭을 사용하여 Kafka 채널과 연결된 서브스크립션의 성능을 디버그하고 시각화할 수 있습니다.
메트릭 이름 | 설명 | 유형 | 태그 | 단위 |
---|---|---|---|---|
| 구독자에게 서브스크립션으로 디스패치된 이벤트 수 | 카운터 |
| 무차원 |
| 구독자에게 이벤트를 전달하는 데 소요된 시간 | 히스토그램 |
| 밀리초 |
| 이벤트 처리 시간 | 히스토그램 |
| 무차원 |
1.4.9. Knative Kafka 소스 메트릭
다음 메트릭을 사용하여 Kafka 소스의 성능을 디버그하고 시각화할 수 있습니다.
메트릭 이름 | 설명 | 유형 | 태그 | 단위 |
---|---|---|---|---|
| Kafka 소스에서 디스패치한 이벤트 수 | 카운터 |
| 무차원 |
| 이벤트를 싱크로 디스패치하는 데 소요된 시간 | 히스토그램 |
| 밀리초 |
| 이벤트 처리 시간 | 히스토그램 |
| 밀리초 |
| 지정된 Kafka 소비자 그룹 리소스에 대해 예상되는 복제본 수 | 게이지 |
참고 이 컨텍스트에서 리소스는 Kafka 소스, 트리거 및 서브스크립션과 같은 사용자 대면 엔터티를 나타냅니다. 이러한 리소스를 사용할 때 내부 또는 생성된 이름을 사용하지 마십시오. | 무차원 |
| 지정된 Kafka 소비자 그룹 리소스에 대해 준비된 복제본 수 | 게이지 |
참고 이 컨텍스트에서 리소스는 Kafka 소스, 트리거 및 서브스크립션과 같은 사용자 대면 엔터티를 나타냅니다. 이러한 리소스를 사용할 때 내부 또는 생성된 이름을 사용하지 마십시오. | 무차원 |
1.4.10. Knative Kafka 싱크 메트릭
다음 메트릭을 사용하여 Kafka 싱크의 성능을 디버그하고 시각화할 수 있습니다.
메트릭 이름 | 설명 | 유형 | 태그 | 단위 |
---|---|---|---|---|
| 브로커가 수신한 이벤트 수 | 카운터 |
| 무차원 |
| Kafka 클러스터에 이벤트를 디스패치하는 데 소요된 시간 | 히스토그램 |
| 밀리초 |