import * as promex from '@bpinternal/promex';
import express from 'express';
const backend = express();
const admin = express();
[...]
promex.init(backend); // Adds a recording middleware on the express app
promex.init(admin); // Adds a recording middleware on the express app
[...]
promex.start() // Starts a metrics server on port 9090
Promex也可以在快取app上与处理器使用
import * as promex from '@bpinternal/promex';
import express from 'express';
const app = express()
app.get('/metrics', promex.handler()) // Adds a '/metrics' endpoint that returns the Prometheus metrics
promex.init(app) // Adds a recording middleware on the express app
[...]
app.listen()