metricsReporter
constmetricsReporter: (config) =>Policy
Defined in: src/policies/observability/metrics-reporter.ts:31
Record standard gateway metrics for every request.
Metrics recorded:
gateway_requests_total(counter) - total requests, tagged by method/path/status/gatewaygateway_request_duration_ms(histogram) - end-to-end request durationgateway_request_errors_total(counter) - requests with status >= 400gateway_policy_duration_ms(histogram) - per-policy timing when available
Parameters
Section titled “Parameters”config
Section titled “config”Must include a MetricsCollector instance.
Returns
Section titled “Returns”A Policy at priority 1.