Documentation forSolarWinds Observability SaaS

KEDA integration

KEDA (Kubernetes Event-Driven Autoscaling) is a Kubernetes-based event-driven autoscaler that allows you to scale your applications based on the number of events or metrics from external systems.

SolarWinds Observability SaaS provides a dedicated SolarWinds scaler for KEDA that enables you to scale your Kubernetes workloads based on metrics collected and stored in SolarWinds Observability SaaS. This allows you to implement custom autoscaling policies using any metric available in your SolarWinds Observability SaaS environment, such as CPU usage, memory consumption, or application-specific metrics.

How it works

The KEDA SolarWinds scaler queries metrics from SolarWinds Observability SaaS at regular intervals and scales your Kubernetes deployments up or down based on the metric values and thresholds you define. This enables event-driven autoscaling that goes beyond the standard Kubernetes Horizontal Pod Autoscaler (HPA) capabilities.

Prerequisites

  • KEDA must be installed on your Kubernetes cluster.
  • Your Kubernetes cluster must be monitored by SolarWinds Observability SaaS and sending metrics. See Add a Kubernetes cluster.
  • You need a SolarWinds Observability SaaS API token. See API Tokens.

Learn more

For detailed configuration instructions, authentication setup, and advanced examples, see the official KEDA SolarWinds scaler documentation.