Commit Graph

146 Commits (0383becc46d9e1171919b05ecae0e798a7d202c0)

Author SHA1 Message Date
Torkel Ödegaard 51776e6bd3
UsageStats: Add connected users and client (#38811) 4 years ago
Serge Zaitsev 643c7fa0cb
Chore: update all +build statements (#38782) 4 years ago
Dan Cech 681de1ea89
add key/value store service (#36868) 4 years ago
Arve Knudsen 78596a6756
Migrate to Wire for dependency injection (#32289) 4 years ago
cyhone 6aa2a0dc8a
refactor: simplify serverlock code (#37451) 4 years ago
Karl Persson 4127db3d3a
Remove Licensing as dependency of UsageStats (#37259) 4 years ago
Sergey Kostrukov c1963024ec
Infra: Azure authentication in HttpClientProvider (#36932) 4 years ago
Selene 1c74bb3992
UsageStats: Extend usage stats for count permissions in folders and dashborads (#36065) 4 years ago
Marcus Efraimsson a6b2e1865c
Datasource: Improve default timeout settings for HTTP client provider (#36621) 4 years ago
Joan López de la Franca Beltran d9e500b654
UsageStats: Expose what ds types should be reported (#35916) 4 years ago
idafurjes 60ac54d969
Chore: Refactor OAuth/social package to service (#35403) 4 years ago
Kevin Minehart 92cb503486
use absolute path when getting grafana path; add test for directory (#36001) 4 years ago
Dimitris Sotirakis 7cdf8b3705
HTTP Client: Introduce go-conntrack into http client provider (#35314) 4 years ago
Will Browne 2e9ad871b3
remove incorrect use of grafana-cli logger (#35228) 4 years ago
Carl Bergquist ba7aca69f6
plugin: add signature status plugin build info (#35128) 4 years ago
Carl Bergquist a10fa5cad3
Instrumentation: Start tracing database requests (#34572) 4 years ago
Joan López de la Franca Beltran f601921670
Usage Stats: Make the UsageStatsService extension point more flexible (#34778) 4 years ago
Hugo Häggmark 7204a64717
LibraryElements: Creates usage stats for panels and variables (#34476) 4 years ago
Marcus Efraimsson 60d0c8d0ec
HTTP Client: Outgoing tracing middleware (#34466) 4 years ago
Marcus Efraimsson 348e76fc8e
Datasource: Shared HTTP client provider for core backend data sources and any data source using the data source proxy (#33439) 4 years ago
Kyle Brandt e291203528
Alerting: a usage stat for ualerting (#34390) 4 years ago
donomii fc451cf277
Access Control: Add histograms for evaluator and permissions checks (#34026) 4 years ago
Will Browne c39d6ad97d
Plugins: Enable plugin runtime install/uninstall capabilities (#33836) 4 years ago
Agnès Toulet ec71919e7b
Rendering: add CSV support (#33729) 4 years ago
Serge Zaitsev da13f88862
Redact sensitive values before logging them (#33829) 4 years ago
Serge Zaitsev e244267b7d
Enable tracing when jaeger host and port are set (#33682) 4 years ago
Torkel Ödegaard d42a5b2561
FrontendMetrics: Adds new backend api that frontend can use to push frontend measurements and counters to prometheus (#32593) 4 years ago
Arve Knudsen a2eda798e7
PluginManager: Make remaining plugin state non-global (#32094) 4 years ago
Arve Knudsen 87c3a2b790
PluginManager: Make Plugins, Renderer and DataSources non-global (#31866) 4 years ago
Giordano Ricci 0c2045109e
Chore: Collect elasticsearch version usage stats (#31787) 4 years ago
Arve Knudsen 04e9f6c24f
UsageStatsService: Don't use global state (#31849) 4 years ago
Arve Knudsen fc9381744a
UsageStatsService: Make initialization more robust (#31761) 4 years ago
Arve Knudsen b79e61656a
Introduce TSDB service (#31520) 4 years ago
Joan López de la Franca Beltran 01b4048026
Usage Stats: Report usage for all signed plugins (#31545) 4 years ago
Carl Bergquist 95c8766f86
Usagestats: Exclude folders from total dashboard count (#31320) 4 years ago
Emil Tullstedt a87dd17501
UsageStats: Purpose named variables (#31264) 4 years ago
Carl Bergquist b5cbbc3db1
only update usagestats every 30min (#31131) 4 years ago
Arve Knudsen 7394c98d38
MuxWriter: Handle error for already closed file (#31119) 4 years ago
Carl Bergquist d1b9fddb4f
Usage stats: Adds source/distributor setting (#31039) 4 years ago
Arve Knudsen 25048ebdf8
Chore: Add CloudWatch HTTP API tests (#29691) 4 years ago
Vardan Torosyan 7ff37bc6bb
Usage Stats: Calculate concurrent users as a histogram (#30006) 4 years ago
Vardan Torosyan de22374751
Usage Stats: Introduce an interface for usage stats service (#29882) 5 years ago
Vardan Torosyan fac34f65c9
Usage Stats: Allow to add additional metrics to the stats (#29774) 5 years ago
Arve Knudsen c2cad26ca9
Chore: Disable default golangci-lint filter (#29751) 5 years ago
Arve Knudsen 12661e8a9d
Move middleware context handler logic to service (#29605) 5 years ago
Arve Knudsen f2b7fbc32a
Chore: Check errors from Close calls (#29562) 5 years ago
Arve Knudsen 8d5b0084f1
Middleware: Simplifications (#29491) 5 years ago
Arve Knudsen 3c229c6bee
Log: Use os.Open to open file for reading (#29483) 5 years ago
taciomcosta 10ff4eecef
Backend: fix IPv6 address parsing erroneous (#28585) 5 years ago
Arve Knudsen 294770f411
Chore: Handle wrapped errors (#29223) 5 years ago