-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathagent-ingest.yaml
65 lines (65 loc) · 1.75 KB
/
agent-ingest.yaml
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
ingest: true
.standard: &override
envOverrides:
- name: OTEL_EXPORTER_OTLP_ENDPOINT
value: 'http://$(HOST_IP):$(OTLP_PORT_1)'
- name: LOCUST_HEADLESS
value: "true"
opentelemetry-demo:
default:
envOverrides:
- name: HOST_IP
valueFrom:
fieldRef:
fieldPath: status.hostIP
- name: OTLP_PORT_1
value: "4317"
- name: OTLP_PORT_2
value: "4318"
- name: OTEL_RESOURCE_ATTRIBUTES
value: >-
service.name=$(OTEL_SERVICE_NAME),
k8s.namespace.name=$(OTEL_K8S_NAMESPACE),
k8s.node.name=$(OTEL_K8S_NODE_NAME),
k8s.pod.name=$(OTEL_K8S_POD_NAME),
deployment.environment=$(OTEL_K8S_NAMESPACE)
components:
adService: *override
redis: *override
cartService: *override
checkoutService: *override
currencyService: *override
emailService:
envOverrides:
- name: OTEL_EXPORTER_OTLP_ENDPOINT
value: 'http://$(HOST_IP):$(OTLP_PORT_1)'
- name: OTEL_EXPORTER_OTLP_TRACES_ENDPOINT
value: 'http://$(HOST_IP):$(OTLP_PORT_2)/v1/traces'
- name: LOCUST_HEADLESS
value: "true"
featureflagService: *override
ffsPostgres: *override
frontend: *override
frontendProxy: *override
loadgenerator: *override
paymentService: *override
productCatalogService: *override
recommendationService: *override
shippingService: *override
quoteService: *override
observability:
otelcol:
enabled: false
datadog:
datadog:
apiKeyExistingSecret: "datadog-secrets"
site: "datadoghq.eu"
tags:
- "env:otel-ingest"
kubelet:
tlsVerify: false
otlp:
receiver:
protocols:
grpc:
enabled: true