UNCLASSIFIED - NO CUI

Enable cluster event collection in alloy by default

Motivation

Cluster events are not a traditional signal natively ingested by observability components. Because of this kubernetes admins often have to observe events as they happen to use them for debugging purposes. Alloy is capable of collecting these cluster events and formatting them as logs and forwarding them to loki. Within Big Bang, alloy should be configured with this feature enabled by default.

Acceptance Criteria

  • All cluster events are collected by Alloy and forwarded to Loki when both components are enabled
  • The event logs must be explorable within Grafana by any Grafana admins

Reference

The K8s monitoring chart makes this very easy to enable: https://github.com/grafana/k8s-monitoring-helm/tree/main/charts/k8s-monitoring/charts/feature-cluster-events