From k9s to OpenTelemetry: A guide to observability for your apps in K8s
Speaker
About this talk
Understanding Kubernetes can be hard. Not only in the initial learning and understanding of the concepts, but also the aspect of keeping an overview of what is happening inside at the workloads of the cluster can be challenging. How can you quickly and easily tell if your apps are healthy, well utilised and running fine? This talk intends to look at the various aspects of Kubernetes observability and to introduce and compares multiple Open Source tools to achieve that. The range of tools covers different observability levels and requirements of different user groups. It starts with tools simply querying the Kubernetes API and delivering the outputs in an easy-to-understand UI, goes over the possibilities of services meshes and ends with application-side logging and monitoring. For each level of observability the user has to pay a certain price in terms of configuration and runtime overhead. In turn the quality and depth of the information is different. The intended take-away is to get a feeling which type of tooling is the right one for a given purpose. Most options will be shown in a live demonstration. Some of the technologies have a polyglot aspect and can be applied independent of the framework. This talk has a dominant focus on JVM-based applications.
More talks to watch
Let’s use IntelliJ as a game engine, just because we canAlexander Chatzizacharias
Dockerfiles, Jib ..., what's the best way to run your Java code in Containers?Matthias Haeussle
Devoxx Greece 2024 - Small steps are the fastest way forwardSander Hoogendoorn
A fun and absurd introduction to Vector DatabasesAlexander Chatzizacharias
Devoxx Greece 2024 - The lost art of software designSimon Brown
The Era of AAP: Ai Augmented Programming using only JavaStephan Janssen