Hi everyone!
Below you’ll find the updates from the team for week 29 and 30.
The Team
The observability team at Canonical consists of @jose, @dylanstathis, @sed-i, @rbarry, and yours truly. Our goal is to provide you with the best open-source observability stack possible, turning your day 2 operations into smooth sailing.
COS Lite
COS Lite is a light-weight, highly-integrated observability suite, powered by python operators and running on Juju. Find more information on charmhub or go straight to github.
New features
- Add self monitoring of Loki (loki-k8s-operator/180)
- Add self monitoring relations to the COS Lite bundle (cos-lite-bundle/29)
- Build a library for allowing charms to set Kubernetes resource requests and limits. (observability-libs/19)
Fixes
- Fix argument length issue in cos-proxy where too many targets would overflow the command line.
- Fix scaling issue in scrape config (prometheus-scrape-config-k8s-operator/9)
- Make alert rules resilient against leader failures (prometheus-k8s-operator/104
- Go into blocked stated instead of crash looping when alertmanager config is invalid. (alertmanager-k8s-operator/75
- Fix datasource timeouts in Grafana. (grafana-k8s-operator/107
Have a nice week!