Giuseppe Guerra
cfcfbe4aaa
Plugins: Refactoring: Implement plugin instrumentation as a middleware (#76011)
* Plugins: Refactor instrumentation as plugin client middleware
* Simplify repeated code
* Fix compilation error
* Add comments
* Moved status and endpoint consts to utils.go
* Fix wrong endpoint name in CheckHealth InstrumentationMiddleware
* Add tests
* Fix wrong endpoint value in instrumentPluginRequestSize
* removed todo
* PR review feedback: use MustRegister
* PR review feedback: move tracing middleware before instrumentation middleware
* PR review feedback: removed decommissioned check
* PR review feedback: extract prometheus metrics into separate variables
2023-10-09 14:12:57 +02:00
..
2023-08-30 16:51:18 +02:00
2023-09-12 18:03:57 +02:00
2023-09-13 18:35:21 +02:00
2023-09-12 18:03:57 +02:00
2023-09-05 16:20:42 +02:00
2023-10-09 14:12:57 +02:00
2023-09-14 12:58:12 +02:00
2023-09-11 13:59:24 +02:00
2023-09-05 16:20:42 +02:00
2023-09-05 16:20:42 +02:00
2023-03-27 11:15:37 +02:00
2023-09-28 12:18:09 +02:00
2023-09-28 12:18:09 +02:00
2023-03-27 11:15:37 +02:00
2023-09-25 13:10:47 +03:00
2023-08-10 10:32:12 +02:00
2023-08-30 18:46:47 +03:00
2023-09-29 08:20:37 -07:00
2023-10-05 18:13:06 +02:00
2022-12-01 19:08:36 +01:00
2023-10-05 02:38:26 +03:00
2023-10-09 14:12:57 +02:00
2023-09-28 12:18:09 +02:00