@christiangalsterer/mongodb-driver-prometheus-exporter
Version:
Prometheus exporter to monitor the MongoDB Node.js driver
16 lines • 739 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.monitorMongoDBDriver = monitorMongoDBDriver;
const mongoDBDriverExporter_1 = require("./mongoDBDriverExporter");
/**
* Exposes metrics for the provided Mongo client in prometheus format.
*
* @param mongoClient The mongoClient for which to expose metrics in prometheus format.
* @param register the prometheus registry used to expose the metrics.
* @param options optional parameters to configure the exporter
*/
function monitorMongoDBDriver(mongoClient, register, options) {
const exporter = new mongoDBDriverExporter_1.MongoDBDriverExporter(mongoClient, register, options);
exporter.enableMetrics();
}
//# sourceMappingURL=exporter.js.map