Files
ditto/src/middleware/metricsMiddleware.ts
2024-06-21 22:38:25 -05:00

11 lines
272 B
TypeScript

import { MiddlewareHandler } from '@hono/hono';
import { httpRequestCounter } from '@/metrics.ts';
export const metricsMiddleware: MiddlewareHandler = async (c, next) => {
const { method, path } = c.req;
httpRequestCounter.inc({ method, path });
await next();
};