Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( // RequestCountComponent automatically adds request count metrics middleware. // It exports: compogo_http_server_requests_total{app, code, endpoint} RequestCountComponent = &component.Component{ Dependencies: component.Components{ metric.RequestCountComponent, }, PreExecute: component.StepFunc(func(container container.Container) error { return container.Invoke(func(r http.Router, metric *metric.RequestCount) { r.Use(metric) }) }), } // DurationComponent automatically adds request duration metrics middleware. // It exports: compogo_http_server_duration_seconds{app, endpoint} DurationComponent = &component.Component{ Dependencies: component.Components{ metric.DurationComponent, }, PreExecute: component.StepFunc(func(container container.Container) error { return container.Invoke(func(r http.Router, metric *metric.Duration) { r.Use(metric) }) }), } )
Functions ¶
This section is empty.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.