Overview
Learn how to implement comprehensive Kubernetes cluster logging in this technical webinar that demonstrates using the OpenTelemetry Collector to gather application and cluster logs, storing them in ClickHouse, and visualizing trends through Grafana. Explore why logs remain a crucial pillar of observability, discover standardized log collection methods, and understand how to maintain consistency with other telemetry signals like traces, metrics, and profiles. Master essential concepts including Kubernetes logging architecture, cluster logging importance, OpenTelemetry Collector configuration, and the Kubernetes resource attributes processor. Through a practical demonstration and detailed discussion of production scaling considerations, gain hands-on knowledge for standardizing cluster logs using OpenTelemetry format. Includes implementation guidance for the Altinity Kubernetes Operator for ClickHouse and explains the advantages of using ClickHouse for log storage in modern observability stacks.
Syllabus
Introduction
Why logs matter
Metrics, traces, and logs
Why do you need application logs?
Logging in Kubernetes
Cluster logging is essential
OpenTelemetry Collector
Kubernetes resource attributes processor
Altinity Kubernetes Operator for ClickHouse
Why ClickHouse for log storage?
Demo
Scaling the solution to prod
Q&A
Taught by
Altinity