Skip to content

Monitoring features

Regunath B edited this page Aug 10, 2021 · 7 revisions

Monitoring via Hystrix

All tasks executed within the Managed Runtime are executed through Hystrix. Flux exposes a Hystrix monitoring dashboard where users can monitor run/error rates of their tasks. The url is http://localhost:9999/admin/dashboard (for Combined mode) and http://localhost:9996/admin/dashboard (for Execution mode).

JMX metrics

While Hystrix will cover statistics of user-given tasks, Flux runtime will expose its own metrics via JVM. This includes metrics for the underlying Akka framework and resource level metrics.

In addition to the above JMX metrics can also be published from within workflow task.

Monitoring individual Workflows

Flux also provides capabilities to monitor execution of individual workflows via the FSM visualisation page. It is accessible via http://localhost:9999/admin/fsmview (for Combined mode) and http://localhost:9999/admin/fsmview (for Orchestration mode)

Clone this wiki locally