Technology integrations
Kubernetes monitoring with Netdata

What is Kubernetes?
Kubernetes (k8s) is an open-source system for automating deployment, scaling, and management of containerized applications. With Kubernetes, teams of all sizes, from solo developers to sophisticated DevOps teams, can deploy a full-stack infrastructure using interconnected containers. But while Kubernetes makes deployment a snap, its many containerized layers and management processes makes Kubernetes monitoring a complex, often expensive challenge.
Why monitor your Kubernetes cluster with Netdata?
Monitor any containerized environment, at any scale, in minutes
- Use a Helm chart to deploy Netdata on native Kubernetes or managed services like EKS, GKE, AKS, and others.
- Monitor the health and resource utilization of multiple clusters by pod, namespace, node, and more.
- Drill down in a single click to see context and per-second metrics from any anomalous container.
- Automatically monitor and visualize resource utilization metrics with 1s granularity and any retention period.
Automated full-stack Kubernetes infrastructure monitoring
- Use dashboards to quickly visualize metrics and monitor services, and dive into individual nodes to identify patterns and uncover issues.
- Instantly see metrics for new ephemeral pods as soon as you scale up a deployment using
kubectl
or another management layer. - Monitor essential full-stack services running inside of Kubernetes-managed containers with zero configuration.
- Use preconfigured alarms to ensure your team never misses an incident, whether it’s high 503 responses from a MySQL container or a node using 100% CPU.
Adapt monitoring to a multilayered Kubernetes deployment
To understand the true performance and availability of an application, you need impact analysis for layer of your Kubernetes cluster. You rich context, visualizations, and granularity to keep up with the Kubernetes chaos.
Kubernetes infrastructure
Monitor multiple Kubernetes clusters, from testing to production or multiple cloud providers, on a single dashboard.
Nodes
Monitor hundreds of per-second CPU, memory, disk I/O, networking, and process-level metrics for every worker node.
Deployments
Reduce noise and learn about Kubernetes deployment performance norms by filtering the health map or resource utilization charts.
Containers
One-click access to essential context for faster root cause analysis, such as its node, controller, image name, and pod UID.
Services
Measure golden signals from mission-critical services, like queued messages in RabbitMQ, table locks in MySQL, requests per second in NGINX, and much more.
Applications
View error rates and response times from instrumented applications (StatsD) for true full-stack monitoring.
How to get started
1
Create your free Netdata Cloud account
2
Deploy the free and open-source Netdata Agent on your Kubernetes cluster with Helm
3
Monitor & troubleshoot for free with zero configuration
Simple, but not simplistic, Kubernetes monitoring
Netdata lets you take advantage of advanced monitoring functionality with simple monitoring dashboards.
Get Kubernetes visibility with Netdata
Netdata provides unlimited metrics, alarms, and dashboards at no cost, so you can scale your monitoring to Kubernetes deployments of any size.
Monitor key performance metrics for Kubernetes
Stay informed on health and performance by monitoring node/pod/container events, memory usage, CPU usage, and more.
Detailed k8s monitoring at per-second intervals
Keep an watch eye on container health, then drill down with service-level metrics to quickly discover the root cause of containers that run hot.
Start Kubernetes monitoring in 5 minutes with Netdata
Time for a quickstart tour into deploying powerful, per-second Kubernetes monitoring with Netdata. It takes just a few minutes to start seeing rich visualizations for every layer of your cluster with zero manual configuration or query languages.
Kubernetes monitoring with Netdata: Overview and visualizations
Learn how to navigate Netdata’s Kubernetes monitoring features for visualizing the health and performance of a Kubernetes cluster with per-second granulrity.
Doc: Kubernetes visualizations
Read up on essential reference information for getting the most out of the Kubernetes monitoring health map and k8s-aware composite charts.