Skip to content

xinpianchang/connect-prometheus

Repository files navigation

A connect middleware for prometheus

Features

  • Support cluster
  • Support multiple clusters via broadcast-channel
  • Aggregate metrics automatically

Usage

import Prometheus from 'connect-prometheus'
import Express from 'express'

const app = Express()
app.use(Prometheus())

app.get('/metrics', (req, res, next) => {
  req
    .getMetrics()
    .then(metrics => res.send(metrics))
    .catch(next)
})

About

A connect middleware for prometheus

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published