Marcus Efraimsson
|
872386b427
|
Instrumentation: Log errors embedded within query data responses (#76285)
Fixes #76140
Co-authored-by: Giuseppe Guerra <giuseppe.guerra@grafana.com>
|
2023-10-18 11:59:36 +02:00 |
|
Giuseppe Guerra
|
c4fefd8da9
|
Plugins: Add status_source label to plugin request logs (#76676)
|
2023-10-17 11:09:01 +02:00 |
|
Giuseppe Guerra
|
50504ba008
|
Plugins: Chore: Renamed instrumentation middleware to metrics middleware (#76186)
* 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 contextual logger middleware
* Removed unused params from logRequest
* Removed unwanted changes
* Safer FromContext method
* Removed traceID from logParams
|
2023-10-11 12:42:32 +02:00 |
|
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 |
|
Giuseppe Guerra
|
cc9a4aa203
|
Plugins: Logger middleware: Fix wrong endpoint name for CheckHealth (#75873)
Plugins: Logger middleware: fix wrong endpoint name for CheckHealth
|
2023-10-03 13:13:06 +03:00 |
|
Marcus Efraimsson
|
f70990d8eb
|
Plugins: Refactor instrumentation to logger middleware (#74726)
|
2023-09-12 17:33:48 +02:00 |
|