You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: content/zh-cn/docs/tasks/administer-cluster/migrating-from-dockershim/migrating-telemetry-and-security-agents.md
+152-7Lines changed: 152 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -13,10 +13,12 @@ weight: 70
13
13
14
14
<!-- overview -->
15
15
16
+
{{% thirdparty-content %}}
17
+
16
18
<!--
17
-
Kubernetes' support for direct integration with Docker Engine is deprecated, and will be removed. Most apps do not have a direct dependency on runtime hosting containers. However, there are still a lot of telemetry and monitoring agents that has a dependency on docker to collect containers metadata, logs and metrics. This document aggregates information on how to detect these dependencies and links on how to migrate these agents to use generic tools or alternative runtimes.
19
+
Kubernetes' support for direct integration with Docker Engine is deprecated and has been removed. Most apps do not have a direct dependency on runtime hosting containers. However, there are still a lot of telemetry and monitoring agents that has a dependency on docker to collect containers metadata, logs and metrics. This document aggregates information on how to detect these dependencies and links on how to migrate these agents to use generic tools or alternative runtimes.
[Migrating from Docker-only to generic container metrics in Dynatrace](https://community.dynatrace.com/t5/Best-practices/Migrating-from-Docker-only-to-generic-container-metrics-in/m-p/167030#M49)
200
+
201
+
Containerd support announcement: [Get automated full-stack visibility into
CRI-O support announcement: [Get automated full-stack visibility into your CRI-O Kubernetes containers (Beta)](https://www.dynatrace.com/news/blog/get-automated-full-stack-visibility-into-your-cri-o-kubernetes-containers-beta/)
206
+
207
+
The pod accessing Docker may have name containing:
Check [documentation for Prisma Cloud](https://docs.paloaltonetworks.com/prisma/prisma-cloud/prisma-cloud-admin-compute/install/install_kubernetes.html),
241
+
under the "Install Prisma Cloud on a CRI (non-Docker) cluster" section.
The SignalFx Smart Agent (deprecated) uses several different monitors for Kubernetes including
257
+
`kubernetes-cluster`, `kubelet-stats/kubelet-metrics`, and `docker-container-stats`.
258
+
The `kubelet-stats` monitor was previously deprecated by the vendor, in favor of `kubelet-metrics`.
259
+
The `docker-container-stats` monitor is the one affected by dockershim removal.
260
+
Do not use the `docker-container-stats` with container runtimes other than Docker Engine.
261
+
262
+
How to migrate from dockershim-dependant agent:
263
+
1. Remove `docker-container-stats` from the list of [configured monitors](https://github.com/signalfx/signalfx-agent/blob/main/docs/monitor-config.md).
264
+
Note, keeping this monitor enabled with non-dockershim runtime will result in incorrect metrics
265
+
being reported when docker is installed on node and no metrics when docker is not installed.
266
+
2. [Enable and configure `kubelet-metrics`](https://github.com/signalfx/signalfx-agent/blob/main/docs/monitors/kubelet-metrics.md) monitor.
267
+
268
+
{{< note >}}
269
+
The set of collected metrics will change. Review your alerting rules and dashboards.
270
+
{{< /note >}}
271
+
272
+
The Pod accessing Docker may be named something like:
0 commit comments