mirror of
https://github.com/helm/charts.git
synced 2026-08-23 22:37:45 +00:00
[stable/datadog] Adding live process monitoring option (#7282)
* adding datadog.processAgentEnabled option Signed-off-by: Rob Scott <rob.scott87@gmail.com> * bumping datadog chart version, adding processAgentEnabled reference to values.yaml Signed-off-by: Rob Scott <rob.scott87@gmail.com> * bumping datadog chart version to 1.2.0 Signed-off-by: Rob Scott <rob.scott87@gmail.com> * datadog chart to 1.1.0 Signed-off-by: Rob Scott <rob.scott87@gmail.com>
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
name: datadog
|
||||
version: 1.0.5
|
||||
version: 1.1.0
|
||||
appVersion: 6.3.2
|
||||
description: DataDog Agent
|
||||
keywords:
|
||||
|
||||
@@ -51,6 +51,7 @@ The following table lists the configurable parameters of the Datadog chart and t
|
||||
| `datadog.logsEnabled` | Enable log collection | `nil` |
|
||||
| `datadog.logsConfigContainerCollectAll` | Collect logs from all containers | `nil` |
|
||||
| `datadog.apmEnabled` | Enable tracing from the host | `nil` |
|
||||
| `datadog.processAgentEnabled` | Enable live process monitoring | `nil` |
|
||||
| `datadog.checksd` | Additional custom checks as python code | `nil` |
|
||||
| `datadog.confd` | Additional check configurations (static and Autodiscovery) | `nil` |
|
||||
| `datadog.tags` | Set host tags | `nil` |
|
||||
|
||||
@@ -77,6 +77,10 @@ spec:
|
||||
- name: DD_APM_ENABLED
|
||||
value: {{ .Values.datadog.apmEnabled | quote }}
|
||||
{{- end }}
|
||||
{{- if .Values.datadog.processAgentEnabled }}
|
||||
- name: DD_PROCESS_AGENT_ENABLED
|
||||
value: {{ .Values.datadog.processAgentEnabled | quote }}
|
||||
{{- end }}
|
||||
{{- if .Values.datadog.leaderElection }}
|
||||
- name: DD_LEADER_ELECTION
|
||||
value: {{ .Values.datadog.leaderElection | quote}}
|
||||
@@ -132,6 +136,11 @@ spec:
|
||||
- name: pointerdir
|
||||
mountPath: /var/lib/datadog-agent/logs
|
||||
{{- end }}
|
||||
{{- if .Values.datadog.processAgentEnabled }}
|
||||
- name: passwd
|
||||
mountPath: /etc/passwd
|
||||
readOnly: true
|
||||
{{- end }}
|
||||
{{- if .Values.datadog.volumeMounts }}
|
||||
{{ toYaml .Values.datadog.volumeMounts | indent 10 }}
|
||||
{{- end }}
|
||||
@@ -166,6 +175,11 @@ spec:
|
||||
path: /var/lib/datadog-agent/logs
|
||||
name: pointerdir
|
||||
{{- end }}
|
||||
{{- if .Values.datadog.processAgentEnabled }}
|
||||
- hostPath:
|
||||
path: /etc/passwd
|
||||
name: passwd
|
||||
{{- end }}
|
||||
{{- if .Values.datadog.volumes }}
|
||||
{{ toYaml .Values.datadog.volumes | indent 8 }}
|
||||
{{- end }}
|
||||
|
||||
@@ -130,6 +130,11 @@ datadog:
|
||||
##
|
||||
# apmEnabled: true
|
||||
|
||||
## Un-comment this to enable live process monitoring
|
||||
## ref: https://docs.datadoghq.com/graphing/infrastructure/process/#kubernetes-daemonset
|
||||
##
|
||||
# processAgentEnabled: true
|
||||
|
||||
## The dd-agent supports many environment variables
|
||||
## ref: https://github.com/DataDog/datadog-agent/tree/master/Dockerfiles/agent#environment-variables
|
||||
##
|
||||
|
||||
Reference in New Issue
Block a user