hyperswarm-stats
v1.1.4
Published
Hyperswarm stats with prometheus support
Downloads
286
Readme
Hyperswarm Stats
Stats for Hyperswarm, with Prometheus support.
Install
npm i hyperswarm-stats
Example
To use with prometheus:
const Hyperswarm = require('hyperswarm')
const HyperswarmStats = require('hyperswarm-stats')
const promClient = require('prom-client')
const swarm = new Hyperswarm()
const stats = new HyperswarmStats(swarm)
stats.registerPrometheusMetrics(promClient)
// In practice metrics are exposed to a metrics scraper
const metrics = await promClient.register.metrics()
console.log(metrics)