Overview
Learn how to implement The Observability Stack (TOBS) with Linode Kubernetes Engine (LKE) in this comprehensive tutorial. Discover the process of setting up a pre-packaged distribution of monitoring tools and dashboard interfaces on a Kubernetes cluster. Follow step-by-step instructions to create and configure an LKE cluster, deploy TOBS components including Prometheus, Grafana, and TimescaleDB, and explore key observability concepts. Gain hands-on experience with deploying microservices, understanding metrics collection, and utilizing tracing data for enhanced cluster monitoring and management.
Syllabus
Introduction
What Guide Are We Following?
Pre-Requisites
Create Kubernetes Cluster
Download Kubeconfig
Run Kubeconfig
Tell Kubecutl to use the Config
Create our Stack
Deploy Certmanager
Deploy TOBS
Deploy a Google Microservice
Overview of Prometheus, Node Exporter, and Kube State Metrics
Overview of Promscale and Timescale DB
Overview of Grafana
Overview of Tracing Data
Cluster Cleanup
Conclusion
Taught by
Linode