grafana/pkg/infra
Emil Tullstedt 3df625e9f4
UsageStats: Move stats collection to separate service (#47381)
* Remove specific stats from usage stats service

* Create statscollector service

* refactor

* Update and move tests

Mostly equivalent tests to before, but they've been divided over the two
services and removed the behavior driven legacy from GoConvey to
reduce the complexity of the tests.

* Collect featuremgmr metrics (copied over from #47407)

I removed the metrics registration from the feature manager in the merge
and re-add them in this commit. Separated to make things easier to
review.
2022-04-08 13:41:26 +02:00
..
filestorage Storage: add basic storage service (#46604) 2022-03-17 10:19:23 -07:00
fs test: use T.TempDir to create temporary test directory (#44947) 2022-03-22 15:43:29 +01:00
httpclient Shared Azure middleware between Azure Monitor and Prometheus datasources (#46002) 2022-04-01 13:26:49 +02:00
kvstore Remove bus from usage stats (#45275) 2022-02-11 14:04:15 +01:00
localcache Migrate to Wire for dependency injection (#32289) 2021-08-25 15:11:22 +02:00
log fallback to the v8 logging behavior (#47353) 2022-04-05 20:15:41 +02:00
metrics Chore: Report frontend metrics for JS/CSS load time (#42421) 2021-12-02 09:34:39 +01: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 Logger migration from log15 to gokit/log (#41636) 2022-01-06 22:28:05 +08:00
serverlock Chore: Fix flaky serverlock integration test (#42633) 2021-12-02 12:53:21 +01:00
tracing Chore: Implement OpenTelemtry in Grafana (#42674) 2022-01-20 11:10:12 +01:00
usagestats UsageStats: Move stats collection to separate service (#47381) 2022-04-08 13:41:26 +02:00