Observability Team Updates - Week 27-28 (2023)

Hi everyone!

Below are the team’s updates for weeks 27 to 28. First, as always, let me introduce the fantastic team and what we’re building.

The Team

The observability team at Canonical consists of Dylan, Jose, Leon, Luca, Pietro, and Simme. Our goal is to provide you with the best open-source observability stack possible, turning your day-2 operations into smooth sailing.

The Progress

TLS everywhere

The work with introducing the capability to run the entirety of your telemetry pipeline, and observability stack, with TLS encrypted connections is still ongoing. This pulse we’ve been hard at work with enabling TLS capabilities for the last couple of internal components, while also addressing the connection handover at the ingress, making sure tls is used both up to the point of traefik and from traefik to the component.

Charm Relation Interface for Tracing

We’ve finally finished the initial design of the charm relation interface for tracing. It will stay in draft status until we finish the tempo charm, leaving time for external stakeholders (like yourself) to comment, challenge or applaud our suggestion. To have a look at the specification, see the charm-relation-interfaces repo.

Feedback welcome

As always, feedback is very welcome! Feel free to let us know your thoughts, questions, or suggestions either here or on the CharmHub Mattermost.

That’s all for this time! See you again in two weeks! :sunny: :sunglasses: