Skip to content

Comments

Add active tasks observability.#4142

Merged
ddadlani merged 1 commit intoconcourse:masterfrom
Pix4D:show_active_tasks_in_fly
Jul 23, 2019
Merged

Add active tasks observability.#4142
ddadlani merged 1 commit intoconcourse:masterfrom
Pix4D:show_active_tasks_in_fly

Conversation

@aledegano
Copy link
Contributor

@aledegano aledegano commented Jul 22, 2019

Follow-up on the new strategy limit-active-tasks, allow operators to follow the evolution of the number of active tasks in the system through fly and metrics.

Show active tasks counter when fly workers is invoked with the --details option.
Expand fly tests to cover for the above feature.

Add active tasks to the workers metrics and the Prometheus exporter.

Follows up: #4118

Follow-up on the new strategy `limit-active-tasks`,
allow operators to follow the evolution of the
number of active tasks in the system through fly
and metrics.

Show active tasks counter when `fly workers` is invoked
with the --details option.
Expand fly tests to cover for the above feature.

Add active tasks to the workers metrics and the
Prometheus exporter.

Signed-off-by: Alessandro Degano <[email protected]>
@aledegano aledegano force-pushed the show_active_tasks_in_fly branch from bd94e9c to f0a5271 Compare July 22, 2019 13:00
Copy link
Contributor

@ddadlani ddadlani left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for adding this, @aledeganopix4d!

Just a small note for posterity: if the container placement strategy limit-active-tasks is not selected, the active_tasks column in fly workers as well as the active_tasks metric will always be 0. This value is meaningless without limit-active-tasks and does not reflect actual state.

Fixes #2928 (along with #4118)

@ddadlani ddadlani merged commit d6ac134 into concourse:master Jul 23, 2019
@wagdav wagdav deleted the show_active_tasks_in_fly branch July 23, 2019 15:34
@jamieklassen jamieklassen added the release/documented Documentation and release notes have been updated. label Aug 26, 2019
@jamieklassen jamieklassen added this to the v5.5.0 milestone Aug 26, 2019
jamieklassen pushed a commit that referenced this pull request Aug 26, 2019
#4118
#4148
#4208
#4277
#4142
#4221
#4293

Signed-off-by: James Thomson <[email protected]>
Co-authored-by: Jamie Klassen <[email protected]>
matthewpereira pushed a commit that referenced this pull request Sep 5, 2019
#4118
#4148
#4208
#4277
#4142
#4221
#4293

Signed-off-by: James Thomson <[email protected]>
Co-authored-by: Jamie Klassen <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release/documented Documentation and release notes have been updated.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants