import { Request, Response } from "express"; import promClient from "prom-client"; import { BaseController } from "./BaseController"; export class MetricController extends BaseController { constructor() { super(); this.get("/metrics", this.metrics); } async metrics(_req: Request, res: Response) { res.set("Content-Type", promClient.register.contentType); return promClient.register.metrics(); } }