Model-driven observability with Prometheus, Alertmanager, Grafana and Loki

Presented by

Michele Mancioppi, Product Manager (Canonical) and Simon Aronsson, Engineering Manager - Observability (Canonical)

About this talk

The end-to-end monitoring of complex software systems is difficult, toil-intensive and error-prone. Developers, SREs and Platform teams must continuously invest effort in setting up and maintaining the monitoring setups that underpin the observability of their systems, or accept the risk of being unaware of ongoing issues and their impact on end users. Enter model-driven observability powered by Juju! Model-driven observability: Simplify monitoring for your cloud-native applications with Juju Juju is a framework for opinionated “charmed operators”, colloquially called charms, that manage other software, like your databases, applications and other infrastructure components (including Kubernetes, OpenStack and LXD). Juju is declarative and model-driven, allowing you to compose charms and the relations between them in expressive, reusable and portable models. In this technical session, you will learn: ➤ How to deploy an entire observability stack on MicroK8s with one command ➤ How a charmed operator for a Spring Boot application looks like ➤ How to add observability to charmed operators in terms of metrics, logs and dashboards with a few lines of code ➤ Consume telemetry from your charmed operators in a highly integrated way, toil free!
Related topics:

More from this channel

Upcoming talks (8)
On-demand talks (406)
Subscribers (164941)
Get the most in depth information about the Ubuntu technology and services from Canonical. Learn why Ubuntu is the preferred Linux platform and how Canonical can help you make the most out of your Ubuntu environment.