Kubernetes events capture every state change in your cluster—pod restarts, node pressure, scheduling failures. kube-eventer is an enhanced fork of the open-source kube-eventer project that extends event visibility by persisting all cluster events to Simple Log Service (SLS) and routing them to notification and automation platforms. It also supports integration with third-party monitoring platforms.
Component overview
kube-eventer consists of two sub-components:
kube-event-init: Runs once during installation to initialize SLS Event Center instance resources. This gives kube-eventer the storage and analysis backend it needs from the moment your cluster starts generating events.
kube-eventer: Continuously collects and reports all cluster events to the SLS Event Center. Events are retained for 90 days and searchable through dashboards, alarms, and a full-text search interface. To route events to additional systems, configure kube-eventer to forward to DingTalk or EventBridge. For the full list of supported outputs and configuration details, see the kube-eventer GitHub repository.
Use cases
Store and search all cluster events: All events are sent to SLS Event Center automatically, with 90 days of persistent storage and built-in search and analysis.
Detect node anomalies: Use SLS dashboards and alarms to detect node anomalies, including anomalies on virtual nodes in ACS clusters.
Forward events to other systems: Route cluster events to DingTalk for team notifications or to EventBridge for downstream automation.
Extend node monitoring: Add custom node monitoring plugins to expand the scope of anomaly detection beyond the built-in coverage.
Change records
February 2026
| Version | Change date | Changes | Impact |
|---|---|---|---|
| v1.2.14 | February 26, 2026 | Removed CoreDNS dependency. Added security fixes. | No impact on your business. |
June 2024
| Version | Change date | Changes | Impact |
|---|---|---|---|
| v1.2.8 | June 30, 2024 | Adapted for ACS clusters. | No impact on your business. |