What's changed
- Add the
prometheusMetricsReceiverfeature, which opens a receiver so applications can push Prometheus-formatted metrics to the in-cluster Alloy, which then forwards them to any metrics-capable destination. (#2179) (@petewall) - Add the
lokiLogsReceiverfeature, which opens a Loki API receiver so applications can push Loki-formatted logs to the in-cluster Alloy, which then forwards them to any logs-capable destination. (#2179) (@petewall) - Route integration instances to different collectors by setting collector on each instance. (#2616) (@TylerHelmuth)
- Route the Profiling sub-features to different collectors by setting collector on each sub-feature. (#2949) (@TylerHelmuth)
- Destinations now have the option to overwrite the cluster labels. Pyroscope and OTLP are enabled by default, maintaining existing behavior. (#2985) (@petewall)* When collector is experimental, use the new
prometheus.exporter.staticfor selfReporting. (#2923) (@petewall)
Chart released at https://github.com/grafana/helm-charts/releases/tag/k8s-monitoring-4.5.0
Full changelog: CHANGELOG.md