Datadog导出器(通过OTLP)
为指标配置Datadog导出器
启用和配置OTLP导出器,以便在GraphOS Router或Apollo Router Core中使用。
有关通用跟踪配置,请参阅路由器指标配置。
Datadog配置
要将指标导出到Datadog,您必须同时
- 配置Datadog代理以接受OpenTelemetry Protocol (OTLP)指标,并
- 配置路由器以将跟踪发送到Datadog代理。
Datadog代理配置
要配置Datadog代理,请将OTLP配置(otlp_config
)添加到您的datadog.yaml
文件中。例如:
datadog.yaml
otlp_config:receiver:protocols:grpc:endpoint: <dd-agent-ip>:4317
路由器配置
配置路由器,启用OTLP导出器,并设置temporality: delta
和endpoint: <datadog-agent-endpoint>
。例如:
router.yaml
telemetry:exporters:metrics:otlp:enabled: true# Temporality MUST be set to delta. Failure to do this will result in incorrect metrics.temporality: delta# Optional endpoint, either 'default' or a URL (Defaults to http://127.0.0.1:4317)endpoint: "${env.DATADOG_AGENT_HOST}:4317"
ⓘ 注意
您必须设置temporality: delta
,否则路由器将生成不正确的指标。
有关Datadog配置的更多信息,请参阅Datadog关于代理配置的文档。