KEDA · AsyncAPI Specification
KEDA CloudEvent Source
Version 2.x
KEDA emits CloudEvents to configured HTTP or Azure Event Grid destinations when scaling events occur. The CloudEventSource and ClusterCloudEventSource custom resources define the destination endpoint and filter which event types are delivered. Events follow the CloudEvents specification v1.0 and carry information about KEDA scaling actions including scale target changes, errors, and authentication failures. Consumers can use these events to trigger downstream workflows, populate dashboards, or audit scaling activity.
Channels
/events
Receive a KEDA CloudEvent
HTTP endpoint receiving CloudEvents emitted by KEDA. KEDA sends a POST request for each scaling event to the configured sink URL.
Messages
ScalerErrorEvent
Scaler Error
A KEDA scaler encountered an error retrieving metrics
ScaledObjectReadyEvent
ScaledObject Ready
A ScaledObject has been successfully created and is active
ScaledObjectDeletedEvent
ScaledObject Deleted
A ScaledObject has been deleted
ScaledJobReadyEvent
ScaledJob Ready
A ScaledJob has been successfully created and is active
ScaledJobDeletedEvent
ScaledJob Deleted
A ScaledJob has been deleted
AuthenticationFailedEvent
Authentication Failed
A TriggerAuthentication credential check failed
Servers
https
httpSink
{sinkUrl}
HTTP(S) endpoint configured in the CloudEventSource destination.http.uri field. KEDA POSTs CloudEvents to this URL as they occur.