Skip to content

Expose metrics from Micrometer #811

@jonesbusy

Description

@jonesbusy

What feature do you want to see added?

Hi,

I'm interested by collecting Micrometer (https://micrometer.io/) metrics from a library (like outbound HTTP request or more high level metrics) packaged as a Jenkins plugin and expose them as prometheus metrics to the Jenkins controller (for usage purpose accross a farm of Jenkins controller). The plugin/library as only dependency on micrometer-core (basically without backend: https://github.com/jenkinsci/micrometer-core-api-plugin)

From what I understood this plugin already "convert" DropWizard (metrics-plugin) into Prometheus one

So I guess it must be possible to setup a PrometheusMeterRegistry when this plugin is installed (https://docs.micrometer.io/micrometer/reference/implementations/prometheus.html)

More info also on (https://quarkus.io/guides/telemetry-micrometer)

Any thought? It's still a bit fuzzy on how to integrate

Upstream changes

No response

Are you interested in contributing this feature?

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels
    No fields configured for Enhancement.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions