Giuseppe Guerra
f5076d1868
Plugins: Add status_source label to plugin request metrics (#76236)
* Plugins: Chore: Renamed instrumentation middleware to metrics middleware
* Removed repeated logger attributes in middleware and contextual logger
* renamed loggerParams to logParams
* PR review suggestion
* Add pluginsInstrumentationStatusSource feature toggle
* Plugin error source prometheus metrics
* Add error_source to logs
* re-generate feature toggles
* fix compilation issues
* remove unwanted changes
* Removed logger middleware changes, implement error source using context
* Renamed pluginmeta to pluginrequestmeta, changed some method names
* Fix comment
* pluginrequestmeta.go -> plugin_request_meta.go
* Replaced plugin request meta with status source
* Add tests for pluginrequestmeta status source
* Fix potential nil pointer dereference in instrmentation middleware
* Add metrics middleware tests
* Sort imports in clienttest.go
* Add StatusSourceFromContext test
* Add error_source label to plugin_request_duration_seconds
* Re-generate feature flags
* lint
* Use StatusSourcePlugin by default
* re-generate feature flags
2023-10-17 10:27:45 +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-10-11 12:42:32 +02: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-11 12:42:32 +02:00
2023-10-17 10:27:45 +02:00
2023-10-17 10:27:45 +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