0.1.0 • Published 6 years ago

fastify-prom-client v0.1.0

Weekly downloads
7
License
BSD-3-Clause
Repository
github
Last release
6 years ago

fastify-prom-client

instrument a fastify application for consumption by prometheus

Installation

npm install --save fastify-prom-client

Usage

// use default options
fastify.register(require('fastify-prom-client'))

// or if you wanted to customise the metric
const prometheus = require('prom-client')

fastify.register(require('fastify-prom-client'), {
  metric: new prometheus.Histogram({
    name: 'http_request_buckets_milliseconds',
    help: 'request duration buckets in milliseconds'
  })
})

See example.js for a full example.

License

Released under the 3-Clause BSD License. See LICENSE for more information.