Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/excitableaardvark/fastify-prom-client

instrument a fastify application for consumption by prometheus
https://github.com/excitableaardvark/fastify-prom-client

fastify prometheus

Last synced: 5 days ago
JSON representation

instrument a fastify application for consumption by prometheus

Awesome Lists containing this project

README

        

# fastify-prom-client
> instrument a fastify application for consumption by prometheus

### Installation

npm install --save fastify-prom-client

### Usage
```js
// 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.