我正在尝试使用Helm为Kubernetes集群安装Datadog代理。
这是我所使用的helm命令:
helm repo add datadog https://helm.datadoghq.com
helm repo update
helm upgrade --install datadog datadog/datadog \
--namespace monitoring \
--create-namespace \
--atomic \
--set datadog.apiKey=<MY-DATADOG-API-KEY> \
--set targetSystem=linux \
--values values.yaml值文件
datadog:
kubelet:
host:
valueFrom:
fieldRef:
fieldPath: spec.nodeName
hostCAPath: /etc/kubernetes/certs/kubeletserver.crt
tlsVerify: false # Required as of Agent 7.35. See Notes.但是,当我使用错误500运行活动探测错误时,它显示了下面的错误:
internalProcess中为344)\ API键无效,删除了https://orchestrator.datadoghq.com/api/v1/orchestrator的事务。
发布于 2022-11-15 06:28:47
,这是我怎么解决的,
这个问题与Datadog目标站点有关。我的指标、跟踪和日志的目标站点应该是datadoghq.eu。这是使用变量DD_SITE设置的,如果没有设置,则默认为datadoghq.com。
要检查您的Datadog目标站点,只需查看您的Datadog仪表板的URL:
要在掌舵图中设置此操作,只需执行以下任一操作:
helm repo add datadog https://helm.datadoghq.com
helm repo update
helm upgrade --install datadog datadog/datadog \
--namespace monitoring \
--create-namespace \
--atomic \
--set datadog.apiKey=<MY-DATADOG-API-KEY> \
--set targetSystem=linux \
--set datadog.site=datadoghq.eu \
--values values.yaml或者在您的值文件中设置它:
datadog:
site: datadoghq.eu
kubelet:
host:
valueFrom:
fieldRef:
fieldPath: spec.nodeName
hostCAPath: /etc/kubernetes/certs/kubeletserver.crt
tlsVerify: false # Required as of Agent 7.35. See Notes.参考资料
https://stackoverflow.com/questions/74441381
复制相似问题