1.4. Knative Eventing 메트릭


클러스터 관리자는 Knative Eventing 구성 요소에 대한 다음 메트릭을 볼 수 있습니다.

HTTP 코드에서 메트릭을 집계하여 정상적인 이벤트 (2xx) 및 실패한 이벤트(5xx)의 두 가지 범주로 구분할 수 있습니다.

1.4.1. 브로커 Ingress 메트릭

다음 메트릭을 사용하여 브로커 Ingress를 디버그하고, 수행 방법을 확인하고, Ingress 구성 요소에서 전달되는 이벤트를 확인할 수 있습니다.

메트릭 이름설명유형태그단위

event_count

브로커가 수신한 이벤트 수.

카운터

broker_name, event_type, namespace_name, response_code, response_code_class, unique_name

정수(단위 없음)

event_dispatch_latencies

이벤트를 채널로 전달하는 데 걸린 시간입니다.

히스토그램

broker_name, event_type, namespace_name, response_code, response_code_class, unique_name

밀리초

1.4.2. 브로커 필터 메트릭

다음 메트릭을 사용하여 브로커 필터를 디버그하고, 수행 방법을 확인하고, 필터에서 전달되는 이벤트를 확인할 수 있습니다. 이벤트에서 필터링 작업의 대기 시간을 측정할 수도 있습니다.

메트릭 이름설명유형태그단위

event_count

브로커가 수신한 이벤트 수.

카운터

broker_name, container_name, filter_type, namespace_name, response_code, response_code_class, trigger_name, unique_name

정수(단위 없음)

event_dispatch_latencies

이벤트를 채널로 전달하는 데 걸린 시간입니다.

히스토그램

broker_name, container_name, filter_type, namespace_name, response_code, response_code_class, trigger_name, unique_name

밀리초

event_processing_latencies

트리거 구독자에게 전달되기 전에 이벤트를 처리하는 데 걸리는 시간입니다.

히스토그램

broker_name, container_name, filter_type, namespace_name, trigger_name, unique_name

밀리초

1.4.3. InMemoryChannel 디스패처 메트릭

다음 메트릭을 사용하여 InMemoryChannel 채널을 디버그하고, 어떻게 수행하는지, 채널에서 디스패치 중인 이벤트를 확인할 수 있습니다.

메트릭 이름설명유형태그단위

event_count

InMemoryChannel 채널에서 디스패치하는 이벤트 수.

카운터

broker_name, container_name, filter_type, namespace_name, response_code, response_code_class, trigger_name, unique_name

정수(단위 없음)

event_dispatch_latencies

InMemoryChannel 채널에서 이벤트를 디스패치하는 데 걸린 시간.

히스토그램

broker_name, container_name, filter_type, namespace_name, response_code, response_code_class, trigger_name, unique_name

밀리초

1.4.4. 이벤트 소스 메트릭

다음 메트릭을 사용하여 이벤트 소스에서 연결된 이벤트 싱크로 이벤트가 전달되었는지 확인할 수 있습니다.

메트릭 이름설명유형태그단위

event_count

이벤트 소스에서 보낸 이벤트 수입니다.

카운터

broker_name, container_name, filter_type, namespace_name, response_code, response_code_class, trigger_name, unique_name

정수(단위 없음)

retry_event_count

처음에 이벤트 소스가 전송되지 못한 후 이벤트 소스에 의해 전송되는 재시도 이벤트 수입니다.

카운터

event_source, event_type, name, namespace_name, resource_group, response_code, response_code_class, response_error, response_timeout

정수(단위 없음)

1.4.5. Knative Kafka 브로커 메트릭

다음 메트릭을 사용하여 Kafka 브로커의 성능을 디버그하고 시각화할 수 있습니다.

메트릭 이름설명유형태그단위

event_count_1_total{job="kafka-broker-receiver-sm-service", namespace="knative-eventing"}

브로커가 수신한 이벤트 수

카운터

name
브로커 이름
namespace_name
브로커 네임스페이스
event_type
이벤트 유형
response_code
브로커가 반환하는 HTTP 응답 코드
response_code_class
브로커가 반환하는 HTTP 응답 코드 클래스: 2xx, 3xx, 4xx, 5xx

무차원

event_dispatch_latencies_ms_bucket{job="kafka-broker-receiver-sm-service", namespace="knative-eventing"}

Kafka 클러스터에 이벤트를 디스패치하는 데 소요된 시간

히스토그램

name
브로커 이름
namespace_name
브로커 네임스페이스
event_type
이벤트 유형
response_code
브로커가 반환하는 HTTP 응답 코드
response_code_class
브로커가 반환하는 HTTP 응답 코드 클래스: 2xx, 3xx, 4xx, 5xx

밀리초

kafka_broker_controller_consumer_group_expected_replicas

지정된 Kafka 소비자 그룹 리소스에 대해 예상되는 복제본 수

게이지

consumer_name
리소스 이름
namespace_name
리소스 네임스페이스
consumer_kind
리소스 종류, enum: KafkaSource,Trigger,Subscription
참고

이 컨텍스트에서 리소스는 Kafka 소스, 트리거 및 서브스크립션과 같은 사용자 대면 엔터티를 나타냅니다. 이러한 리소스를 사용할 때 내부 또는 생성된 이름을 사용하지 마십시오.

무차원

kafka_broker_controller_consumer_group_ready_replicas

지정된 Kafka 소비자 그룹 리소스에 대해 준비된 복제본 수

게이지

consumer_name
리소스 이름
namespace_name
리소스 네임스페이스
consumer_kind
리소스 종류, enum: KafkaSource,Trigger,Subscription
참고

이 컨텍스트에서 리소스는 Kafka 소스, 트리거 및 서브스크립션과 같은 사용자 대면 엔터티를 나타냅니다. 이러한 리소스를 사용할 때 내부 또는 생성된 이름을 사용하지 마십시오.

무차원

1.4.6. Knative Kafka 트리거 메트릭

다음 메트릭을 사용하여 Kafka 트리거의 성능을 디버그하고 시각화할 수 있습니다.

메트릭 이름설명유형태그단위

event_count_1_total{job="kafka-broker-dispatcher-sm-service", namespace="knative-eventing"}

트리거에서 구독자로 디스패치한 이벤트 수

카운터

consumer_name
트리거 이름
namespace_name
트리거 네임스페이스
name
브로커 이름
event_type
이벤트 유형
response_code
트리거 구독자 서비스에서 반환하는 HTTP 응답 코드
response_code_class
트리거 구독자 서비스에서 반환된 HTTP 응답 코드 클래스: 2xx, 3xx, 4xx, 5xx

무차원

event_dispatch_latencies_ms_bucket{job="kafka-broker-dispatcher-sm-service", namespace="knative-eventing"}

구독자에게 이벤트를 전달하는 데 소요된 시간

히스토그램

consumer_name
트리거 이름
namespace_name
트리거 네임스페이스
name
브로커 이름
event_type
이벤트 유형
response_code
트리거 구독자 서비스에서 반환하는 HTTP 응답 코드
response_code_class
트리거 구독자 서비스에서 반환된 HTTP 응답 코드 클래스: 2xx, 3xx, 4xx, 5xx

밀리초

event_processing_latencies_ms_bucket{job="kafka-broker-dispatcher-sm-service", namespace="knative-eventing"}

이벤트 처리 및 필터링에 소요된 시간

히스토그램

consumer_name
트리거 이름
namespace_name
트리거 네임스페이스
name
브로커 이름
event_type
이벤트 유형

밀리초

1.4.7. Knative Kafka 채널 메트릭

다음 메트릭을 사용하여 Kafka 채널의 성능을 디버그하고 시각화할 수 있습니다.

메트릭 이름설명유형태그단위

event_count_1_total{job="kafka-channel-receiver-sm-service", namespace="knative-eventing"}

Kafka 채널에서 수신한 이벤트 수

카운터

name
Kafka 채널 이름
namespace_name
Kafka 채널 네임스페이스
event_type
이벤트 유형
response_code
Kafka 채널에서 반환된 HTTP 응답 코드
response_code_class
Kafka 채널에서 반환된 HTTP 응답 코드 클래스: 2xx, 3xx, 4xx, 5xx

무차원

event_dispatch_latencies_ms_bucket{job="kafka-channel-receiver-sm-service", namespace="knative-eventing"}

Kafka 클러스터에 이벤트를 디스패치하는 데 소요된 시간

히스토그램

name
Kafka 채널 이름
namespace_name
Kafka 채널 네임스페이스
event_type
이벤트 유형
response_code
Kafka 채널에서 반환된 HTTP 응답 코드
response_code_class
Kafka 채널에서 반환된 HTTP 응답 코드 클래스: 2xx, 3xx, 4xx, 5xx

밀리초

1.4.8. Knative Kafka 서브스크립션 메트릭

다음 메트릭을 사용하여 Kafka 채널과 연결된 서브스크립션의 성능을 디버그하고 시각화할 수 있습니다.

메트릭 이름설명유형태그단위

event_count_1_total{job="kafka-channel-dispatcher-sm-service", namespace="knative-eventing"}

구독자에게 서브스크립션으로 디스패치된 이벤트 수

카운터

consumer_name
서브스크립션 이름
namespace_name
서브스크립션 네임스페이스
name
KafkaChannel 이름
event_type
이벤트 유형
response_code
Subscription subscriber 서비스에서 반환한 HTTP 응답 코드
response_code_class
서브스크립션 구독자 서비스에서 반환된 HTTP 응답 코드 클래스: 2xx, 3xx, 4xx, 5xx

무차원

event_dispatch_latencies_ms_bucket{job="kafka-channel-dispatcher-sm-service", namespace="knative-eventing"}

구독자에게 이벤트를 전달하는 데 소요된 시간

히스토그램

consumer_name
서브스크립션 이름
namespace_name
서브스크립션 네임스페이스
name
KafkaChannel 이름
event_type
이벤트 유형
response_code
Subscription subscriber 서비스에서 반환한 HTTP 응답 코드
response_code_class
서브스크립션 구독자 서비스에서 반환된 HTTP 응답 코드 클래스: 2xx, 3xx, 4xx, 5xx

밀리초

event_processing_latencies_ms_bucket{job="kafka-channel-dispatcher-sm-service", namespace="knative-eventing"}

이벤트 처리 시간

히스토그램

consumer_name
서브스크립션 이름
namespace_name
서브스크립션 네임스페이스
name
KafkaChannel 이름
event_type
이벤트 유형

무차원

1.4.9. Knative Kafka 소스 메트릭

다음 메트릭을 사용하여 Kafka 소스의 성능을 디버그하고 시각화할 수 있습니다.

메트릭 이름설명유형태그단위

event_count_1_total{job="kafka-source-dispatcher-sm-service", namespace="knative-eventing"}

Kafka 소스에서 디스패치한 이벤트 수

카운터

consumer_name
Kafka 소스 이름
namespace_name
Kafka 소스 네임스페이스
name
Kafka 소스 이름
event_type
이벤트 유형
response_code
Kafka 소스 싱크 서비스에서 반환한 HTTP 응답 코드
response_code_class
Kafka 소스 싱크 서비스에서 반환된 HTTP 응답 코드 클래스: 2xx, 3xx, 4xx, 5xx

무차원

event_dispatch_latencies_ms_bucket{job="kafka-source-dispatcher-sm-service", namespace="knative-eventing"}

이벤트를 싱크로 디스패치하는 데 소요된 시간

히스토그램

consumer_name
Kafka 소스 이름
namespace_name
Kafka 소스 네임스페이스
name
Kafka 소스 이름
event_type
이벤트 유형
response_code
Kafka 소스 싱크 서비스에서 반환한 HTTP 응답 코드
response_code_class
Kafka 소스 싱크 서비스에서 반환된 HTTP 응답 코드 클래스: 2xx, 3xx, 4xx, 5xx

밀리초

event_processing_latencies_ms_bucket{job="kafka-source-dispatcher-sm-service", namespace="knative-eventing"}

이벤트 처리 시간

히스토그램

consumer_name
Kafka 소스 이름
namespace_name
Kafka 소스 네임스페이스
name
Kafka 소스 이름
event_type
이벤트 유형

밀리초

kafka_broker_controller_consumer_group_expected_replicas

지정된 Kafka 소비자 그룹 리소스에 대해 예상되는 복제본 수

게이지

consumer_name
리소스 이름
namespace_name
리소스 네임스페이스
consumer_kind
리소스 종류, enum: KafkaSource,Trigger,Subscription
참고

이 컨텍스트에서 리소스는 Kafka 소스, 트리거 및 서브스크립션과 같은 사용자 대면 엔터티를 나타냅니다. 이러한 리소스를 사용할 때 내부 또는 생성된 이름을 사용하지 마십시오.

무차원

kafka_broker_controller_consumer_group_ready_replicas

지정된 Kafka 소비자 그룹 리소스에 대해 준비된 복제본 수

게이지

consumer_name
리소스 이름
namespace_name
리소스 네임스페이스
consumer_kind
리소스 종류, enum: KafkaSource,Trigger,Subscription
참고

이 컨텍스트에서 리소스는 Kafka 소스, 트리거 및 서브스크립션과 같은 사용자 대면 엔터티를 나타냅니다. 이러한 리소스를 사용할 때 내부 또는 생성된 이름을 사용하지 마십시오.

무차원

1.4.10. Knative Kafka 싱크 메트릭

다음 메트릭을 사용하여 Kafka 싱크의 성능을 디버그하고 시각화할 수 있습니다.

메트릭 이름설명유형태그단위

event_count_1_total{job="kafka-sink-receiver-sm-service", namespace="knative-eventing"}

브로커가 수신한 이벤트 수

카운터

name
Kafka 싱크 이름
namespace_name
Kafka 싱크 네임스페이스
event_type
이벤트 유형
response_code
Kafka 싱크에서 반환된 HTTP 응답 코드
response_code_class
Kafka 싱크에서 반환된 HTTP 응답 코드 클래스: 2xx, 3xx, 4xx, 5xx

무차원

event_dispatch_latencies_ms_bucket{job="kafka-sink-receiver-sm-service", namespace="knative-eventing"}

Kafka 클러스터에 이벤트를 디스패치하는 데 소요된 시간

히스토그램

name
Kafka 싱크 이름
namespace_name
Kafka 싱크 네임스페이스
event_type
이벤트 유형
response_code
Kafka 싱크에서 반환된 HTTP 응답 코드
response_code_class
Kafka 싱크에서 반환된 HTTP 응답 코드 클래스: 2xx, 3xx, 4xx, 5xx

밀리초

Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

© 2024 Red Hat, Inc.