- 필수 기능
- 시작하기
- Glossary
- 표준 속성
- Guides
- Agent
- 통합
- 개방형텔레메트리
- 개발자
- Administrator's Guide
- API
- Datadog Mobile App
- CoScreen
- Cloudcraft
- 앱 내
- 서비스 관리
- 인프라스트럭처
- 애플리케이션 성능
- APM
- Continuous Profiler
- 스팬 시각화
- 데이터 스트림 모니터링
- 데이터 작업 모니터링
- 디지털 경험
- 소프트웨어 제공
- 보안
- AI Observability
- 로그 관리
- 관리
This document discusses the following Data Streams Monitoring metrics and their tags:
data_streams.latency
data_streams.kafka.lag_seconds
data_streams.kafka.lag_messages
This metric measures latency between two points in the pipeline. The value can represent different types of latency, depending on its tags.
pathway_type
full
: end-to-end latency between data origin (start
) and another point (end
) in the pipelinestart
tag: data originend
tag: arbitrary point where data is last trackededge
: latency between two services, connected through a queue or directly over HTTP/gRPC. Measures time between before produce in the producer (start
) and after consume in the consumer (end
)start
tag: the upstream producer serviceend
tag: the downstream consumer servicepartial_edge
: latency between a service and a queue, if the producer or consumer is not known (that is, not instrumented with Data Streams Monitoring)start
tag: the upstream producer service/queueend
tag: the downstream consumer service/queueinternal
: latency within the service. Measures time between consume and the folllowing produce operation.start
pathway_type
tag is set to full
(end-to-end latency), start
always refers to the start of the pipeline.start:serviceA and end:serviceC and pathway_type:full
measures end-to-end latency for this pipeline.start:serviceB and end:serviceC and pathway_type:full
does not measure latency for this pipeline, as there is no data originating at Service B.end
end
to get data for partial pipelines.start:serviceA and end:serviceB and pathway_type:full
to measure the first part of this pipeline.service
type
type
is set to http
or grpc
.topic
direction
service
. Possible values:in
: the consume operation or serving data over HTTP/gRPCout
: the produce operation or sending data over HTTP/gRPCenv
pathway
/
, that the data travels through. If the data goes through the same service multiple times consecutively, the service name is added only once.detailed_pathway
/
, that the data travels through. The same as pathway
but with queues in addition to services.visited_queues
start:serviceA and end:serviceB and visited_queues:queueA
.start:serviceA and end:serviceB and visited_queues:queueB
.visited_services
upstream_service
service
.exchange
hash
type
, service
, direction
, parent_hash
, and others).parent_hash
hash
of the node upstream from the node on the pathway.This metric represents the lag (in seconds) between the last produce and consume operations.
partition
env
topic
consumer_group
This metric represents the lag (in offsets) between the last produce and consume operations.
partition
env
topic
consumer_group