In this chapter, we will discuss the built-in Kubernetes tools and the popular third-party monitoring options for your containerized DevOps environment. You will learn how to monitor metrics for performance analysis, and also how to monitor and manage the real-time cost of Kubernetes resources.
By the end of this chapter, you should have knowledge of the following:
- Monitoring in Kubernetes
- Inspecting containers
- Monitoring using Amazon CloudWatch
- Monitoring using Google Stackdriver
- Monitoring using Azure Monitor
- Monitoring Kubernetes using Prometheus and Grafana
- Monitoring and performance analysis using Sysdig
- Managing the cost of resources using Kubecost