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