The Team
We are part of the Observability team, alongside Tracing and Service Mesh.
The Work
LTS-related work
feat: Added ubuntu@26.04 base support across charms: cos-proxy, parca-scrape-target, snmp-exporter, script-exporter, parca-agent, opentelemetry-collector, blackbox-exporter, generic-exporter
fix: Snap lockfiles are now re-created on every reconcile in OpenTelemetry Collector: opentelemetry-collector
Surfacing validation failures
feat: Added a โblockedโ status for invalid scrape jobs and alert rules across Prometheus, Loki, and OpenTelemetry Collector charms, moving validation helpers into shared libs: prometheus-k8s, prometheus-k8s, loki-k8s, opentelemetry-collector-k8s, opentelemetry-collector-k8s, opentelemetry-collector-k8s, opentelemetry-collector, opentelemetry-collector, opentelemetry-collector
feat: Grafana now blocks on invalid dashboards: grafana-k8s
refactor: Moved alert-rule helper logic from the coordinator into the shared libโs public method: loki, mimir
fix: Added a leader guard for _has_relation_errorin Prometheus: prometheus-k8s
fix: Fixed the nrpe.json dashboard in cos-proxy: cos-proxy
Other
feat: Restructured rock releases into major.minor version folders across the whole rock fleet: catalogue-k8s, prometheus, opentelemetry-collector, xk6, git-sync, litmus, nginx-prometheus-exporter, blackbox-exporter, sloth, pyroscope, prometheus-pushgateway, parca, node-exporter, nginx, mimir, grafana-agent, litestream, tempo, alertmanager, observability
feat: Set a default 15-day retention period for Loki and Mimir: loki, mimir, loki-k8s
feat: Added an ingestion_rateconfig option to Mimir: mimir, mimir
feat: Native per-architecture charm and snap builds in CI: observability
feat: Added a Terraform docs linting step to CI: observability
ci: Switched charm release build environment to use concierge: observability
perf: Avoided unnecessary update-ca-certs executions in OpenTelemetry Collector: opentelemetry-collector-k8s
fix: Added missing AWS env vars for the Loki write unit: loki
fix: Fixed datasource in the Queried Logs panel: loki
fix: Fixed flaplint issues in cos-coordinated-workers: cos-coordinated-workers
fix: Removed unnecessary, time-consuming debug logging: cos-lib
fix: Fixed missing f-string indicators in blackbox-exporter: blackbox-exporter
chore: Prepared blackbox-exporter-k8s for charm store listing: blackbox-exporter-k8s
Feedback welcome
As always, feedback is very welcome! Feel free to let us know your thoughts, questions, or suggestions either here or on our Matrix channel.
Thatโs all for this time! See you again in two weeks!