Summary
Logging and monitoring are crucial to being able to track the health of your cluster, planning for ongoing maintenance and capacity, and also making sure to maintain compliance. In this chapter, we started with monitoring, walking through the Prometheus stack, and exploring each component and how they interact. After looking at the stack, we worked on how to monitor systems running on our cluster by integrating our OpenUnison into Prometheus. The last Prometheus topic we explored was integrating the stack into our enterprise authentication system using OpenUnison.
After working through Prometheus, we explored logging in Kubernetes by deploying an OpenSearch cluster to centralize our log aggregation. After deployment, we tracked logs from the container that generates them into OpenSearch’s indexes and then how to access them securely using OpenSearch’s Kibana dashboard.
In the next chapter, we’re going to learn how service meshes work and deploy...