ingress-nginx-helm/internal/ingress/metric/collectors
Dmitry Bashkatov e6ff97fbbe
Consistent prometheus metric names and documentation (#8728)
* clean prometheus metrics

- add new histogram metrics with consistent names
- deprecate summary metrics with inconsistent names

* update prometheus metrics tests

* remove ingress_upstream_header_seconds metric

It hasn't been released so it is safe. Use header_duration_seconds metric.

* add documentation on prometheus metrics
2022-09-30 08:00:36 -07:00
..
admission.go feature: added AdmissionController metrics (#7711) 2021-11-02 10:54:34 -07:00
admission_test.go feature: added AdmissionController metrics (#7711) 2021-11-02 10:54:34 -07:00
controller.go Move APIs to be used by both controller and configurer (#8854) 2022-07-21 17:32:48 -07:00
controller_test.go Move APIs to be used by both controller and configurer (#8854) 2022-07-21 17:32:48 -07:00
main.go Refactor controller metrics interface 2018-07-12 12:46:34 -04:00
nginx_status.go Migrate to structured logging (klog) 2020-09-27 18:59:57 -03:00
nginx_status_test.go fix: use exponential backoff mechanism to listen on nginx.StatusPort 2021-05-13 15:02:11 +08:00
process.go Spelling 2020-12-15 16:10:48 -05:00
process_test.go Fix race condition in metric process collector test 2019-03-04 21:54:42 +01:00
socket.go Consistent prometheus metric names and documentation (#8728) 2022-09-30 08:00:36 -07:00
socket_test.go Consistent prometheus metric names and documentation (#8728) 2022-09-30 08:00:36 -07:00
testutils.go Fix some typos 2018-11-05 22:10:11 +08:00