Kubernetes is an open-source container-orchestration system for automating software deployment, scaling, and managing containerized applications. Google is the system designer, and the Cloud Native Computing Foundation now maintains it.
Kubernetes works with Containerd and CRI-O. Initially, it interfaced exclusively with the Docker runtime through a "Dockershim." However, since November 2020, Kubernetes has deprecated the shim in favor of directly interfacing with the container through Containerd or replacing Docker with a runtime compliant with the Container Runtime Interface (CRI). (cit. Wikipedia)
Our Kubernetes Monitoring scripts use the HTTP-based API to access information. You require generating a jwt token in the Kubernetes Cluster to connect with Domotz for monitoring.
Two different custom scripts offer an initial set of variables and stats that you can monitor through Domotz:
Find the Kubernetes Monitoring custom scripts in our examples library. Just customize them to fit your needs.
Thanks to our Kubernetes Monitoring, you can correctly identify the configuration for each Node/Pod, check the limits and adjust them accordingly.
You can also review information for each node, including metadata, node limits, uptime, IP addresses, CPU and memory allocation, and more.
Additionally, we enable you to access information like the number of API server requests, CPU usage, go routines and threads, errors, virtual memory use, and more.
Finally, Domotz allows you to monitor the status of the clusters as well as review the scheduler configuration and the kubelet metrics.
Extract the basic and advanced performance metrics from your Kubernetes Cluster directly from the API server. For example, you can start monitoring the following parameters:
Use the pre-configured scripts to monitor and manage network-connected devices, cloud services, and web applications. By using standard network protocols, the scripts will allow you to retrieve valuable data and execute actions on the monitored devices and services.
Build or customize scripts according to your network monitoring needs.
Additionally, you can apply customized alerts on scripts to be notified when a specific event occurs.
*no credit card required