Task Manager
The task manager exposes metrics for underlying thread pools and jobs processing duration and count.
Metric | Type | Tags | Description |
---|---|---|---|
corda_taskmanager_executor_active_threads | Gauge |
| The approximate number of threads that are actively executing tasks. |
corda_taskmanager_executor_completed_tasks_total | Counter |
| The approximate number of tasks that have completed execution. |
corda_taskmanager_executor_idle_seconds_count | Counter |
| The number of events that have been observed for the base metric. |
corda_taskmanager_executor_idle_seconds_max | Gauge |
| The maximum observed value for the base metric. |
corda_taskmanager_executor_idle_seconds_sum | Counter |
| The total sum of all observed values for the base metric. |
corda_taskmanager_executor_pool_core_threads | Gauge |
| The core number of threads for the pool. |
corda_taskmanager_executor_pool_max_threads | Gauge |
| The maximum allowed number of threads in the pool. |
corda_taskmanager_executor_pool_size_threads | Gauge |
| The current number of threads in the pool. |
corda_taskmanager_executor_queue_remaining_tasks | Gauge |
| The number of additional elements that this queue can ideally accept without blocking. |
corda_taskmanager_executor_queued_tasks | Gauge |
| The approximate number of tasks that are queued for execution. |
corda_taskmanager_executor_scheduled_repetitively_total | Counter |
| |
corda_taskmanager_executor_seconds_count | Counter |
| The number of events that have been observed for the base metric. |
corda_taskmanager_executor_seconds_max | Gauge |
| The maximum observed value for the base metric. |
corda_taskmanager_executor_seconds_sum | Counter |
| The total sum of all observed values for the base metric |
corda_taskmanager_completion_time_count | Counter |
| The number of tasks completed by a task manager. |
corda_taskmanager_completion_time_max | Gauge |
| The maximum time taken to complete a task by a task manager. |
corda_taskmanager_completion_time_sum | Counter |
| The total sum of the time taken to execute all completed tasks by a task manager. |
task_manager_live_tasks | Gauge |
| The number of live tasks running or scheduled in the task manager. |
Tags:
name
: The name of the task manager.task.manager.name
: The name of the task manager.task.type
: The task type (SHORT_RUNNING
,LONG_RUNNING
, orSCHEDULED
).
Was this page helpful?
Thanks for your feedback!
Chat with us
Chat with us on our #docs channel on slack. You can also join a lot of other slack channels there and have access to 1-on-1 communication with members of the R3 team and the online community.
Propose documentation improvements directly
Help us to improve the docs by contributing directly. It's simple - just fork this repository and raise a PR of your own - R3's Technical Writers will review it and apply the relevant suggestions.
We're sorry this page wasn't helpful. Let us know how we can make it better!
Chat with us
Chat with us on our #docs channel on slack. You can also join a lot of other slack channels there and have access to 1-on-1 communication with members of the R3 team and the online community.
Create an issue
Create a new GitHub issue in this repository - submit technical feedback, draw attention to a potential documentation bug, or share ideas for improvement and general feedback.
Propose documentation improvements directly
Help us to improve the docs by contributing directly. It's simple - just fork this repository and raise a PR of your own - R3's Technical Writers will review it and apply the relevant suggestions.