69 lines
1.6 KiB
YAML
69 lines
1.6 KiB
YAML
---
|
|
# Source: opentelemetry-collector/templates/configmap.yaml
|
|
apiVersion: v1
|
|
kind: ConfigMap
|
|
metadata:
|
|
name: example-opentelemetry-collector
|
|
namespace: default
|
|
labels:
|
|
helm.sh/chart: opentelemetry-collector-0.108.0
|
|
app.kubernetes.io/name: opentelemetry-collector
|
|
app.kubernetes.io/instance: example
|
|
app.kubernetes.io/version: "0.111.0"
|
|
app.kubernetes.io/managed-by: Helm
|
|
|
|
data:
|
|
relay: |
|
|
exporters:
|
|
debug: {}
|
|
processors:
|
|
k8sattributes:
|
|
extract:
|
|
metadata:
|
|
- k8s.namespace.name
|
|
- k8s.deployment.name
|
|
- k8s.statefulset.name
|
|
- k8s.daemonset.name
|
|
- k8s.cronjob.name
|
|
- k8s.job.name
|
|
- k8s.node.name
|
|
- k8s.pod.name
|
|
- k8s.pod.uid
|
|
- k8s.pod.start_time
|
|
passthrough: false
|
|
pod_association:
|
|
- sources:
|
|
- from: resource_attribute
|
|
name: k8s.pod.ip
|
|
- sources:
|
|
- from: resource_attribute
|
|
name: k8s.pod.uid
|
|
- sources:
|
|
- from: connection
|
|
receivers:
|
|
k8s_cluster:
|
|
collection_interval: 10s
|
|
k8sobjects:
|
|
objects:
|
|
- exclude_watch_type:
|
|
- DELETED
|
|
group: events.k8s.io
|
|
mode: watch
|
|
name: events
|
|
service:
|
|
pipelines:
|
|
logs:
|
|
exporters:
|
|
- debug
|
|
processors:
|
|
- k8sattributes
|
|
receivers:
|
|
- k8sobjects
|
|
metrics:
|
|
exporters:
|
|
- debug
|
|
processors:
|
|
- k8sattributes
|
|
receivers:
|
|
- k8s_cluster
|