Scalers Click here for latest

Warning

You are currently viewing v"2.5" of the documentation and it is not the latest. For the most recent documentation, kindly click here.

KEDA scalers can both detect if a deployment should be activated or deactivated, and feed custom metrics for a specific event source.

Currently available scalers for KEDA

44 scalers available

ActiveMQ Artemis

Scale applications based on ActiveMQ Artemis queues
Apache Kafka

Scale applications based on an Apache Kafka topic or other services that support Kafka protocol.
AWS CloudWatch

Scale applications based on AWS CloudWatch.
AWS Kinesis Stream

Scale applications based on AWS Kinesis Stream.
AWS SQS Queue

Scale applications based on AWS SQS Queue.
Azure Blob Storage

Scale applications based on the count of blobs in a given Azure Blob Storage container.
Azure Event Hubs

Scale applications based on Azure Event Hubs.
Azure Log Analytics

Scale applications based on Azure Log Analytics query result
Azure Monitor

Scale applications based on Azure Monitor metrics.
Azure Pipelines

Scale applications based on agent pool queues for Azure Pipelines.
Azure Service Bus

Scale applications based on Azure Service Bus Queues or Topics.
Azure Storage Queue

Scale applications based on Azure Storage Queues.
Cassandra

Scale applications based on Cassandra query results.
CPU

Scale applications based on cpu metrics.
Cron

Scale applications based on a cron schedule.
Elasticsearch

Scale applications based on elasticsearch search template query result.
External

Scale applications based on an external scaler.
External Push

Scale applications based on an external push scaler.
Google Cloud Platform Pub/Sub

Scale applications based on Google Cloud Platform Pub/Sub.
Graphite

Scale applications based on metrics in Graphite.
Huawei Cloudeye

Scale applications based on a Huawei Cloudeye.
IBM MQ

Scale applications based on IBM MQ Queue
InfluxDB

Scale applications based on InfluxDB queries
Kubernetes Workload

Scale applications based on the amount of pods which matches the given selectors.
Liiklus Topic

Scale applications based on Liiklus Topic.
Memory

Scale applications based on memory metrics.
Metrics API

Scale applications based on a metric provided by an API
MongoDB

Scale applications based on MongoDB queries.
MSSQL

Scale applications based on Microsoft SQL Server (MSSQL) query results.
MySQL

Scale applications based on MySQL query result.
NATS Streaming

Scale applications based on NATS Streaming.
OpenStack Metric

Scale applications based on a threshold reached by a specific measure from OpenStack Metric API.
OpenStack Swift

Scale applications based on the count of objects in a given OpenStack Swift container.
PostgreSQL

Scale applications based on a PostgreSQL query.
Prometheus

Scale applications based on Prometheus.
RabbitMQ Queue

Scale applications based on RabbitMQ Queue.
Redis Lists

Scale applications based on Redis Lists.
Redis Lists (supports Redis Cluster)

Redis Lists scaler with support for Redis Cluster topology
Redis Lists (supports Redis Sentinel)

Redis Lists scaler with support for Redis Sentinel topology
Redis Streams

Scale applications based on Redis Streams.
Redis Streams (supports Redis Cluster)

Redis Streams scaler with support for Redis Cluster topology
Redis Streams (supports Redis Sentinel)

Redis Streams scaler with support for Redis Sentinel topology
Selenium Grid Scaler

Scales Selenium browser nodes based on number of requests waiting in session queue
Solace PubSub+ Event Broker

Scale applications based on Solace PubSub+ Event Broker Queues