We are currently in the process of migrating our systems from Linux servers to a Kubernetes cluster. We have already successfully set up the Kubernetes special agent and can view the Kubernetes dashboard. However, on our Linux servers we had custom checks in the local directory, for example to verify the number of files in specific directories. These directories are now located inside pods. How is it possible to execute such checks using the Kubernetes special agent?
Hey,
You need Kubernetes native mechanisms, standard agents don’t work there just like that anymore.
There this we have the OpenTelemetry integration with Checkmk.
I’d consider a sidecar with a custom script, which exposes this via Prometheus metrics. Then you can scrape these metrics via Checkmk.
1 Like