Events

An event is something that has happened in a system at a point in time. Events are discrete occurrences with precise temporal and numerical values. Through events, we can track crucial indidences, and detect potential problems associated with user requests. Because events are very time-sensitive, they include timestamps.

Events provide context for metric data, as we can use them to identify our application’s most critical points, gaining better visibility into user behaviors that affect performance or security. Examples of events include:

  • User login attempts

  • Alert notifications

  • HTTP requests/responses

The Kloudfuse platform has an Events interface to explore and analyze events that capture changes to the target system.

Watch our video overview on Kloudfuse Events.

Agent Sources

Kloudfuse is currently integrated to work with event streams from the following sources:

Datadog Agent

Kloudfuse supports all events collected by the Datadog agent, including Kubernetes and container events.

Kubernetes Events

If you install the Datadog agent using helm, be sure to enable the kubeStateMetricsCore.

  datadog:
    kubeStateMetricsCore:
      enabled: true

Alternatively, ensure that the DD_COLLECT_KUBERNETES_EVENTS environment variable is set to true.

AWS Event Bridge

Kloudfuse supports direct integration with AWS EventBridge. You can configure that events from AWS services, and other events sent to the EventBridge get forwarded to Kloudfuse.

GitHub Events

Kloudfuse ingests and uses GitHub events.

To configure the GitHub event stream in your environment, see GitHub Agent for Events.