0.0.7 • Published 6 years ago
@deal/opencensus-exporter-prometheus v0.0.7
OpenCensus Prometheus Exporter for Node.js
The OpenCensus Prometheus Exporter allows the user to send collected stats with OpenCensus Node.js to Prometheus.
This package is still at an early stage of development, and is subject to change.
Installation
Install OpenCensus Prometheus Exporter with:
npm install @deal/opencensus-nodejs
npm install @deal/opencensus-exporter-prometheus
Usage
Instance the exporter on your application. For javascript:
var tracing = require('@deal/opencensus-nodejs');
var prometheus = require('@deal/opencensus-exporter-prometheus');
var exporter = new prometheus.PrometheusTraceExporter();
tracing.registerExporter(exporter).start();
Similarly for Typescript:
import * as tracing from '@deal/opencensus-nodejs';
import { PrometheusTraceExporter } from '@deal/opencensus-exporter-prometheus';
const exporter = new PrometheusTraceExporter();
Now, register the exporter and start tracing.
tracing.start({'exporter': exporter});
or
tracing.registerExporter(exporter).start();
Useful links
- To learn more about Prometheus, visit: https://prometheus.io/
- For more information on OpenCensus, visit: https://opencensus.io/
- To checkout OpenCensus for Node.js, visit: https://github.com/census-instrumentation/opencensus-node
- For help or feedback on this project, join us on gitter