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-10-09 14:12:57 +02:00
2023-10-06 21:55:22 +03:00
2023-09-29 12:33:01 -05:00
2023-10-03 14:54:20 +02:00
2023-10-04 14:51:35 +02:00
2023-08-30 18:46:47 +03:00
2023-09-28 00:35:10 +03:00
2023-06-13 14:01:29 +02:00
2022-08-01 19:28:38 -04:00
2023-10-03 14:54:20 +02:00
2023-10-02 15:32:35 +02:00
2022-09-12 12:03:49 +02:00
2023-10-05 15:17:31 +02:00
2023-10-09 09:10:52 +02:00
2023-09-22 15:00:40 +03:00
2023-09-04 18:49:47 +02:00
2023-10-09 10:40:19 +02:00
2023-08-30 18:46:47 +03:00
2023-07-06 15:40:06 +02:00
2023-08-31 09:12:01 -04:00
2023-10-09 14:12:57 +02:00
2023-10-06 21:55:22 +03:00
2023-10-05 18:13:06 +02:00
2023-10-09 14:12:57 +02:00
2023-09-28 12:05:16 +01:00
2023-10-07 01:11:24 +03:00
2023-10-09 12:37:38 +02:00
2023-10-03 14:54:20 +02:00
2023-09-06 11:16:10 +02:00
2023-01-11 11:16:52 +01:00
2021-09-01 17:38:56 +03:00