What's Changed
- Validate and sanitize collector and destination names by @petewall in #2516
- Add the statementsLimit to the PostgreSQL integration. by @petewall in #2515
- chore(deps): update robinraju/release-downloader action to v1.13 by @renovate-sh-app[bot] in #2518
- Add a note when deploying clustered collectors into istio by @petewall in #2517
- Document native histogram change by @petewall in #2519
- Update docs around globals and overrides by @petewall in #2522
- Fix annotations and labels for Alloy CRs by @petewall in #2523
- Add example for istio in ambient mode by @petewall in #2525
- Update Alloy Operator to 0.5.5 by @petewall in #2528
- Update office hour dates by @petewall in #2529
- Bump version to 4.0.4 by @petewall in #2530
- chore(deps): update fluxcd/flux2 action to v2.8.6 by @renovate-sh-app[bot] in #2527
- Set the appProtocol for appo11y ports. by @petewall in #2532
- chore(deps): update terraform aws to v6.42.0 by @renovate-sh-app[bot] in #2534
- chore(deps): update dependency markdownlint-cli2 to v0.22.1 by @renovate-sh-app[bot] in #2533
- Better handling of logs coming from the grafana, loki, and mimir integrations by @petewall in #2538
- Use external_labels instead of write_relabel_config for cluster labels by @petewall in #2539
- Update alloy operator and kube-state-metrics by @petewall in #2542
- Add KEDA autoscaling example by @petewall in #2541
Full Changelog: k8s-monitoring-4.0.3...k8s-monitoring-4.0.4