> ## Documentation Index
> Fetch the complete documentation index at: https://platform.docs.zenoo.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Metrics

> The Hub is making use of Micrometer, a vendor-neutral application metrics facade, to integrate with the most popular monitoring systems.

# Metrics

The Hub is making use of [Micrometer](https://micrometer.io/), a vendor-neutral application metrics facade, to integrate with the most popular monitoring systems.
It has a built-in support for AppOptics, Azure Monitor, Netflix Atlas, CloudWatch, Datadog, Dynatrace, Elastic, Ganglia, Graphite, Humio, Influx/Telegraf, JMX, KairosDB, New Relic, Prometheus, SignalFx, Google Stackdriver, StatsD, and Wavefront.

All metrics store the Hub **prefix** as a **tag**.

*Execution metrics* and *Execution context metrics* need separate service `hub-metrics` to be deployed and running.
*JVM metrics* will automatically register.

## Connector metrics

Each custom connector produces the following metrics with a connector `name` as a tag.

* `hub.connectors.requests` a connector request counter
* `hub.connectors.errors` a connector error counter
* `hub.connectors.response-time` a connector response time timer

## JVM metrics

* various memory and buffer pools,
* statistics pertaining to garbage collection,
* thread utilization,
* number of loaded and unloaded classes,
* CPU metrics,
* Uptime metrics.

In addition, you can register custom metrics in a workflow script using the metrics DSL.
