grafana/pkg/infra
Marcus Efraimsson 862a6a2fa6
Logging: Introduce API for contextual logging (#55198)
Introduces a FromContext method on the log.Logger interface that 
allows contextual key/value pairs to be attached, e.g. per request, 
so that any logger using this API will automatically get the per request 
context attached. The proposal makes the traceID available for 
contextual logger , if available, and would allow logs originating from 
a certain HTTP request to be correlated with traceID.
In addition, when tracing not enabled, skip adding
traceID=00000000000000000000000000000000
to logs.
2022-09-20 18:32:06 +02:00
..
filestorage Storage: Content root storage (#54929) 2022-09-12 18:34:46 -04:00
fs Chore: Upgrade Go to 1.19.1 (#54902) 2022-09-12 12:03:49 +02:00
httpclient Handle ioutil deprecations (#53526) 2022-08-10 15:37:51 +02:00
kvstore Allow empty value in kv_store (#53416) 2022-08-10 10:48:14 +02:00
localcache Migrate to Wire for dependency injection (#32289) 2021-08-25 15:11:22 +02:00
log Logging: Introduce API for contextual logging (#55198) 2022-09-20 18:32:06 +02:00
metrics Public Dashboards: count public dashboards view requests (#52419) 2022-07-19 11:50:37 -03:00
network Backend: fix IPv6 address parsing erroneous (#28585) 2020-11-25 07:55:22 +01:00
process PluginsCatalog: adding error information about disabled plugins. (#39171) 2021-09-20 09:08:00 +02:00
remotecache Chore: Upgrade Go to 1.19.1 (#54902) 2022-09-12 12:03:49 +02:00
serverlock Secrets: Implement migration of secrets from plugin back to unified secrets (#53561) 2022-08-24 16:24:50 -04:00
tracing Logging: Introduce API for contextual logging (#55198) 2022-09-20 18:32:06 +02:00
usagestats Chore: Add user service method SetUsingOrg and GetSignedInUserWithCacheCtx (#53343) 2022-08-11 13:28:55 +02:00