Observability Team Updates - Week 25-26 (2023)

Hi everyone!

Below are the team’s updates for weeks 25 to 26. 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

We’ve continued the work on supporting TLS Everywhere in COS Lite. We still have some ways to go before we’ve been able to iron out all the use cases, but as soon as we have, you’ll as always be among the first to know!

Scenario 4.0

While a bit tangential to the main team focus, @ppassotti has been using his spare cycles to continue working on the excellent charm testing framework Scenario. During this sprint, version 4 was released, containing tons of fixes as well as docs improvements.

Community Workshop

Most of the team also participated in a community workshop hosted by the good folks at Dwellir, where they showed how they use COS Lite to monitor their LXD clusters. Thanks to @erik-lonroth and team for hosting, and thanks for trusting us to provide observability for your critical infrastructure!

Resolved Bugs

  • Grafana Agent throws an exception on teardown when removed with the --force and --no-wait flags. #176
  • Grafana does not properly update it’s scrape endpoint after a cluster restart. #217

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! :sun_with_face::sunglasses::icecream: