Press n or j to go to the next uncovered block, b, p or k for the previous block.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | 59x 59x 141x 141x 141x 141x 1x 1x 59x | import { register as prometheusRegister } from 'prom-client'; import Controller from './controller'; import { IUnleashConfig } from '../types/option'; class BackstageController extends Controller { logger: any; constructor(config: IUnleashConfig) { super(config); this.logger = config.getLogger('backstage.js'); if (config.server.serverMetrics) { this.get('/prometheus', async (req, res) => { res.set('Content-Type', prometheusRegister.contentType); res.end(await prometheusRegister.metrics()); }); } } } export { BackstageController }; |