DocsObservabilityMetricsObservabilityMetricsPrometheus-compatible metrics.1 min readDocumentationEdit this pageUsage# typescriptimport { MetricsRegistry, metricsHandler, observabilityMiddleware } from '@axiljs/observability' const metrics = new MetricsRegistry() const counter = metrics.counter('http_requests_total', 'Total requests') const gauge = metrics.gauge('active_connections', 'Active connections') const histogram = metrics.histogram('request_duration_ms', 'Duration') app.use(observabilityMiddleware({ metrics })) app.get('/metrics', metricsHandler(metrics))PreviousLoggingNextTracing