If you're looking to learn more about monitoring containers or even just Kubernetes and Docker in general, we've created a blog post that runs through what containers are, the differences between Kubernetes and Docker, and how you can monitor containers and troubleshoot unlimited metrics.
We'll walk you through how to monitor Kubernetes and Docker using Netdata. Netdata's Docker container collector, lets you monitor the health and performance of all your containers in real-time. Netdata's Docker monitoring works via cgroups, enabling you access to interactive charts on your key metrics like CPU, memory, disk, and container networking.
You can also monitor your Kubernetes containers, which alleviates complexities—including cost—while being both simple and powerful. With Netdata's K8s monitoring, you can get all your data on your Kubernetes clusters in real-time. This data is streamed to Netdata Cloud, providing full visibility on the performance of clusters. Netdata's distributed architecture, built for streaming data, lets you scale to meet any size of deployment.
This is all available for free through the opensource monitoring Agent and Netdata Cloud.