# Event Streams

## Agent Sources

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

- [Datadog Agent](https://docs.kloudfuse.com/platform/4.0.2/signals/events/sources/#datadog)
- [AWS Event Bridge](https://docs.kloudfuse.com/platform/4.0.2/signals/events/sources/#aws)
- [GitHub Events](https://docs.kloudfuse.com/platform/4.0.2/signals/events/sources/#github)

### 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`.

```yaml
  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](https://docs.kloudfuse.com/platform/4.0.2/data-collection/devops/agent-github/).
