Skip to content

Implement a Broker metrics endpoint #75

Description

@TKussel

The Broker could serve a (HTTP Basic Auth protected) metrics endpoint, providing information such as:

  • Memory Usage
  • Number of tasks in queue
  • Tasks/Results stratified by ProxyId and/or Metadata
  • Mean Time between Task and Result creation (filtered/stratified by Metadata)

The Prometheus crate might be a good candidate for implementing the reports.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions