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-25 13:56:02 -05:00
2023-08-30 18:46:47 +03:00
2023-09-04 22:25:43 +02:00
2023-02-02 16:25:46 +01:00
2022-12-21 13:25:58 +01:00
2023-08-30 18:46:47 +03:00
2023-08-30 18:46:47 +03:00
2023-10-02 09:14:10 +02:00
2023-10-02 09:14:10 +02:00
2022-12-21 13:25:58 +01:00
2023-08-30 18:46:47 +03:00
2023-10-09 14:12:57 +02:00
2023-10-09 14:12:57 +02:00
2023-10-09 14:12:57 +02:00
2023-08-30 18:46:47 +03:00
2023-02-02 17:22:43 +01:00
2023-04-25 19:44:32 +02:00
2023-04-28 14:02:27 +02:00
2023-04-25 19:44:32 +02:00
2023-03-30 17:40:01 -04:00
2023-03-30 17:40:01 -04:00
2023-09-27 09:51:57 +02:00
2023-10-03 14:54:20 +02:00
2022-12-21 13:25:58 +01:00
2022-12-21 13:25:58 +01:00
2023-10-09 14:12:57 +02:00