Documentation
¶
Overview ¶
Package middleware provides Echo v5 middleware components.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Prometheus ¶
func Prometheus() echo.MiddlewareFunc
Prometheus returns an Echo v5 middleware that records Prometheus metrics for every HTTP request.
Metrics recorded:
- http_requests_total: counter by method, path, status
- http_request_duration_seconds: histogram by method, path, status
- http_requests_in_flight: gauge of concurrent requests
Usage:
e := echo.New() e.Use(middleware.Prometheus())
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.