Check manual page of kube_collector_info
Kubernetes: Cluster Collector for Vanilla Kubernetes, AWS Elastic Kubernetes Service (EKS), Azure Kubernetes Service (AKS), Google Kubernetes Engine (GKE), VMware Tanzu
Distribution | Official part of Checkmk |
---|---|
License | GPLv2 |
Supported Agents | Kubernetes |
The service has three tasks. It reports on the metadata of the collectors that are deployed to the Kubernetes cluster and also provides reports on the data processing of the collected data. It displays additional information in case a problem occurs during the data handling process within the agent. Moreover, the service uses the Kubernetes API to report on the status of DaemonSets belonging to node collectors. For each node collector the following are reported
- the number of Nodes with a Pod, which is available and desired
- the number of Nodes, on which a Pod is desired
The DaemonSets are identified by the labels "node-collector=machine-sections" and "node-collector=container-metrics". The service reports an OK state regardless of the data process outcome and the API data.
Note, that the information displayed by this service changes, if the corresponding collector is changed.
Discovery
One service is created if the option `Use data from Checkmk Cluster Collector` is set.