Orkes Conductor Dashboard - Metrics & Observability
The Orkes Conductor Dashboard gives a quick overview of the metrics & alerts on your Conductor console. It provides a centralized intuitive interface to track and get insights on the behavior and performance of tasks and workflows that can aid in troubleshooting errors.
Orkes Conductor uses the popular platform Prometheus for recording a rich set of metrics that will be available automatically in your deployment and pushes the metrics to Grafana/Datadog on request to dedicated clusters.
Accessing Dashboard from Conductor Console
In this document, we’ve included a sample dashboard set using Prometheus & Grafana.
- To access your dashboard, navigate to Metrics from your Conductor console. If you cannot see this option on your Conductor console, please reach out to our team.
- It takes you to the Conductor dashboard set using Grafana. A sample one looks like this:
The server publishes the following metrics. You can use these metrics to configure alerts for your workflows and tasks.
Workflow and Task Metrics
|Workflow Latencies (Name and Percentile)
|Timer indicating the time taken for completing the workflows.
|Counter indicating the number of workflows completed per second.
|Counter indicating the number of workflows failed per second.
|No of workflows currently Running
|Gauge for the number of running workflows.
|Workflow Start Rate/sec
|Counter for no. of workflows started.
|Total no. of workflows started in the time period
|Counter for no. of workflows started in the time period.
|Workflow Search Latency Percentile
|Indicates the latency values for the search operation in workflows.
|Task Latencies (Name and Percentile)
|Timer for completing the tasks.
|Counter indicating the number of completed tasks per second.
|Counter indicating the number of failed tasks per second.