Skip to content

[RFC] expose jobrunner status as prometheus metrics #965

Description

@sbidoul

It would be useful to expose the jobrunner status as prometheus metrics for monitoring.

metrics could include, for each channel being a label:

  • capacity
  • jobs in channel
  • running jobs
  • failed jobs
  • paused
  • throttle

This means starting a little web server next to the jobrunner and protecting access to the Channels data structure with proper multi-thread locking.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions