-
Heapster: a application which gathers metrics, writes them to metrics storage "sinks", and exposes the resource metrics API from in-memory storage.
-
Metrics Server: a lighter-weight in-memory server specifically for the resource metrics API.
NB: None of the below implementations are officially part of Kubernetes. They are listed here for convenience.
-
Prometheus Adapter. An implementation of the custom metrics API that attempts to support arbitrary metrics following a set label and naming scheme.
-
Microsoft Azure Adapter. An implementation of the custom metrics API that allows you to retrieve arbitrary metrics from Azure Monitor.
-
Datadog Cluster Agent. Implementation of the external metrics provider, using Datadog as a backend for the metrics. Coming soon: Implementation of the custom metrics provider to support in-cluster metrics collected by the Datadog Agents.