npm.io
0.2.0 • Published 5 years ago

prom2javascript

Licence
MIT
Version
0.2.0
Deps
0
Size
14 kB
Vulns
0
Weekly
0
Stars
2

prom2javascript

A library to convert Prometheus metrics from text to JavaScript.

Usage

Install:

npm i prom2javascript

Example with stream:

import { getMetricsFromStream } from 'prom2javascript';

const metrics = await getMetricsFromStream(fs.createReadStream('metrics.txt'));

Example with iterator:

import { getMetricsFromIterator } from 'prom2javascript';

const input = function* () {
    yield 'foo 3.14';
}

const metrics = await getMetricsFromIterator(input());

More examples in the test/unit directory.

License

MIT.

Keywords