-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathotel-collector-config-datadog.yaml
More file actions
78 lines (72 loc) · 1.86 KB
/
otel-collector-config-datadog.yaml
File metadata and controls
78 lines (72 loc) · 1.86 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
extensions:
healthcheckv2:
use_v2: true
component_health:
include_permanent_errors: false
include_recoverable_errors: true
recovery_duration: 5m
http:
endpoint: "localhost:13133"
status:
enabled: true
path: "/health/status"
datadog/extension:
api:
site: ${DD_SITE_PARAMETER}
key: ${DD_API_KEY}
http:
endpoint: "localhost:9875"
path: "/metadata"
receivers:
otlp:
protocols:
grpc:
endpoint: ${env:OTEL_COLLECTOR_HOST}:${env:OTEL_COLLECTOR_PORT_GRPC}
http:
endpoint: ${env:OTEL_COLLECTOR_HOST}:${env:OTEL_COLLECTOR_PORT_HTTP}
processors:
batch: {}
filter/ottl:
error_mode: ignore
traces:
span:
- IsMatch(instrumentation_scope.name, "@opentelemetry/instrumentation-net")
- IsMatch(instrumentation_scope.name, "@opentelemetry/instrumentation-dns")
# - IsMatch(instrumentation_scope.name, "@opentelemetry/instrumentation-express")
resource:
attributes:
- key: deployment.environment.name
value: "dev"
action: upsert
connectors:
datadog/connector:
traces:
compute_stats_by_span_kind: true
exporters:
debug:
# verbosity: detailed
datadog:
traces:
compute_stats_by_span_kind: true
api:
site: ${DD_SITE_PARAMETER}
key: ${DD_API_KEY}
otlp_grpc:
endpoint: "jaeger:4317"
tls:
insecure: true
service:
extensions: [healthcheckv2, datadog/extension]
pipelines:
traces:
receivers: [otlp]
processors: [filter/ottl, resource, batch]
exporters: [debug, datadog/connector, datadog, otlp_grpc]
metrics:
receivers: [otlp, datadog/connector]
processors: [filter/ottl, resource, batch]
exporters: [datadog]
logs:
receivers: [otlp]
processors: [filter/ottl, resource, batch]
exporters: [datadog]