2.1.0 • Published 8 years ago

level-prometheus-metrics v2.1.0

Weekly downloads
-
License
MIT
Repository
-
Last release
8 years ago

level-prometheus-metrics

Instruments a LevelDB instances with metric collection and can expose it via an HTTP port for collection by a Prometheus server. Uses https://github.com/ekristen/prometheus-client-js.

Usage

This will expose metrics at http://localhost:6754/metrics

var level = require('level')
var metrics = require('level-prometheus-metrics')

level('./db', function(err, db) {
  
  metrics(db)

  db.metrics.createServer().listen()
  
  setInterval(function() {
    db.put('one', 'two', function() {

    })
  }, 500)
})
2.1.0

8 years ago

2.0.3

8 years ago

2.0.2

9 years ago

2.0.1

9 years ago

2.0.0

9 years ago

1.1.0

9 years ago

1.0.0

9 years ago