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, 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 counterhub.connectors.errors
a connector error counterhub.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.
Updated 4 months ago