Kubernetes Administrator: Monitoring Kubernetes Metrics
Kubernetes
| Intermediate
- 14 videos | 1h 2m 40s
- Includes Assessment
- Earns a Badge
Monitoring the current state of system components is one of the most efficient ways to identify problems and bottlenecks in a production environment. Administrators working with Kubernetes need to know how to monitor at multiple levels, including at the node, cluster, and Pod levels. In this course, you'll examine the vital Kubernetes performance metrics to monitor, what to measure in Kubernetes clusters, nodes, and Pods, and best practices for monitoring these. You'll also identify the differences between logging and monitoring. Moving on, you'll write configuration files to create and start node-problem-detector. You'll then specify Pod configuration files to ensure kubelet performs liveness probes, HTTP GET requests are sent to the server running in the container, and TCP liveness probe readiness is defined. This course is part of a series that aligns with the Certified Kubernetes Administrator exam's objectives and can be used in preparation for it.
WHAT YOU WILL LEARN
-
Discover the key concepts covered in this courseDescribe the goal of monitoring kubernetes clusters and the differences between logging and monitoringList the key elements that need to be monitored in a kubernetes cluster and recall the differences between whitebox and blackbox monitoringRecognize the kubernetes cluster metrics that help reveal the resource utilization of the entire cluster and outline how to collect metrics from kubernetes clusters and export them to external endpointsCreate a configuration file and write configurations to create and start node-problem-detector, which monitors and detects node problemsUpdate the kernel monitor by editing the conditions field in the config/kernel-monitor.json configuration file using the new condition definitionList the various states of an individual kubernetes cluster and its master and worker nodes
-
Describe the best practices that should be employed during kubernetes monitoringBuild a configuration file that can be used to create a pod running a container and specify a configuration that ensures the kubelet performs a liveness probe every 10 seconds and waits for 10 seconds before performing the first probeBuild a configuration file that can be used to create a pod and specify a configuration that ensures the kubelet sends an http get request to the server running in the container and listening at the port 8080Build a configuration file that can be used to create a pod and specify a configuration that defines the readiness of tcp liveness probesList the key kubernetes performance metrics that need to be monitored to get data about the count, health, and availability of various kubernetes objectsQuery the metrics api to retrieve the current metrics from any node or pod along with kubernetes node cpu and memory usageSummarize the key concepts covered in this course
IN THIS COURSE
-
1m 50s
-
6m 5s
-
6m 49s
-
5m 20s
-
6m 51s
-
4m 6s
-
3m 46s
-
4m 30s
-
5m 35s
-
3m 40s
-
3m 56s
-
3m 39s
-
4m 56s
-
1m 37s
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.
Digital badges are yours to keep, forever.