Mezmo Platform Workshop

In this workshop, you will follow a hands-on guide showcasing how to take an open source Java application (PetClinic from Spring Boot) and enable collection of its log output to be aggregated and managed on the Mezmo Platform. Furthermore, Alert conditions will be defined, data transformation and reduction will be used to demonstrate how to control costs associated with collecting Observability data.

Getting Started

Start the workshop here.

Install the OpenTelemetry Collector

Install an OpenTelemetry Collector that will be used for collecting logs from the PetClinic app and forwarding to Mezmo.

Spring PetClinic Application

Introduce the PetClinic application which is a Java application that will be used as the test bed for this workshop.

Log Analysis

With the ability to collect the logs from the PetClinic app, we can browse the logs on Mezmo.

Pipelining

Introduce the concept of an Observability Pipeline and how it can be used to free developer resources and allow SRE teams to filter log information coming from PetClinic to make their ability to manage and operate the application more efficient.

Troubleshooting

Discuss techniques for troubleshooting setups, the flow of data and observing data at various stages in a pipeline.

Alerting

No need to stare at live-tail logs all day, use Mezmo’s Alerting capabilities to watch for conditions and notify you when something needs your attention.