1.1.1 • Published 8 years ago

memory-prometheus-metrics v1.1.1

Weekly downloads
2
License
MIT
Repository
github
Last release
8 years ago

memory-prometheus-metrics

Uses memwatch-next to monitor the instrumented node.js process and exposes the metrics using https://github.com/ekristen/prometheus-client-js

Usage

Option 1

Provide an existing Prometheus client.

var Prometheus = require('prometheus-client-js')

var client = new Prometheus()

var MemoryMetrics = require('memory-prometheus-metrics')

memoryMetrics(client)

client.createServer().listen()

Option 2

Have memory-prometheus-metrics instantiate its own Prometheus client.

var MemoryMetrics = require('memory-prometheus-metrics')

var metrics = MemoryMetrics()

metrics.client.createServer.listen()