Commit Graph

63 Commits (dc36f15fbb6289635ec568da4e872845d49412eb)

Author SHA1 Message Date
Giordano Ricci dc36f15fbb
Prometheus: Revert stepMode functionality (#38982) 4 years ago
ying-jeanne c989f0fbbe
SQL: Migrate to use SDK contracts (#36635) 4 years ago
Arve Knudsen 78596a6756
Migrate to Wire for dependency injection (#32289) 4 years ago
Domas 2e8a7c1161
set basic auth for prometheus backend ds requests (#38496) 4 years ago
Ivana Huckova 74fef637af
Prometheus: Use default POST method if no httpMethod provided (#38446) 4 years ago
Gábor Farkas 668f397a8e
Prometheus/Alerting: handle datasource.timeRange is nil case (#37888) 4 years ago
Gábor Farkas 4afa74232f
prometheus: alerting: respect datasource.scrapeInterval (#37799) 4 years ago
Dimitris Sotirakis 27c71a1f09
Prometheus: Migrate to use SDK contracts (#37358) 4 years ago
Ivana Huckova 1083bef030
Prometheus: Implement stepMode for alerting queries (#36796) 4 years ago
Marcus Efraimsson c775708e45
Chore: Refactor Prometheus custom query parameters middleware (#34814) 5 years ago
Marcus Efraimsson f76f426da3
Chore: Refactor Prometheus HTTP client middleware (#34473) 5 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) 5 years ago
Andrej Ocenas 293677a0cb
Prometheus: Add custom query params for alert and exemplars queries (#32440) 5 years ago
Ryan McKinley 7627b55ef4
TSDB: add deprecation comments to many tsdb structs (#33281) 5 years ago
Dimitris Sotirakis 2a5279911f
Add legend name to dataframes config (#32356) 5 years ago
Dimitris Sotirakis 2d72b4e69e
Prometheus: Convert Prometheus query response to dataframes (#31948) 5 years ago
Arve Knudsen b79e61656a
Introduce TSDB service (#31520) 5 years ago
Arve Knudsen 107f658229
prometheus: Improve IsAPIError's documentation (#29432) 5 years ago
Will Browne d10a8b2761
Alerting: Improve Prometheus Alert Rule error message (#29390) 5 years ago
Arve Knudsen 574553ec7b
Chore: Fix issues found by staticcheck (#28802) 5 years ago
Denis 26626d9073
Prometheus: Render missing labels in legend formats as an empty string (#22355) 6 years ago
Marcus Efraimsson baba1634b8 Plugins: Use grafana-plugin-sdk-go v0.5.0 (#21116) 6 years ago
Weeco 8cd93f0b88 Datasource: Add custom headers on alerting queries (#19508) 6 years ago
Oleg Kovalov 6a76a92aff Prometheus: Preallocate data for Prometheus backend response parsing (#17490) 7 years ago
zhulongcheng 2fff8f77dc move log package to /infra (#17023) 7 years ago
Andrej Ocenas 66f6e16916
Security: Store datasource passwords encrypted in secureJsonData (#16175) 7 years ago
Mario Trangoni 80fa66fcb0 Fix some typos found by codespell 7 years ago
Mario Trangoni ce941a004d fix unconvert issues 8 years ago
bergquist e234cf5b18 prom: removes limitation of one query per tsdb call 8 years ago
Carl Bergquist 5d6ed6c45f
prom: add support for default step param (#9866) 8 years ago
bergquist ed661767f8 follow go idiom and return error as second param 8 years ago
bergquist a45e2ec9c3 context is reserved for go's context 8 years ago
bergquist 16b5b9f6be make ds a param for Query 8 years ago
bergquist 7f9f388293 rename executor into tsdbqueryendpoint 8 years ago
bergquist 0229d28d64 remove unused structs 8 years ago
bergquist 55f1b36e31 refactor response flow 8 years ago
bergquist e128310045 use tags instead of logs 8 years ago
bergquist f160ad3bc8 add trace parameters for outgoing requests 8 years ago
bergquist d6b8c6a2d2 add graphite bridge that support delta counters 8 years ago
hagen1778 a1e835884b use configured Transport instead of defaultHttpTransport 9 years ago
r.khavronenko 25be602dce go fmt 9 years ago
bergquist 57d36b3d42 feat(alerting): transform labels into tags for prometheus tsdb 9 years ago
r.khavronenko 80b92335bb allow setting basic auth headers for prometheus datasource 9 years ago
Torkel Ödegaard d354f3a8af fix(alerting): fixed evaluation for no_value condition, fixes #7244 (#7247) 9 years ago
Carl Bergquist 2c7adccf12 Use cache for http.client in tsdb package. (#6833) 9 years ago
bergquist c897d39d5e feat(influxdb): add support for serie alias replacement 9 years ago
bergquist 1afe0e90f9 fix(tsdb): fixes broken legend buidler for prometheus 9 years ago
bergquist 0059beb85d chore(tsdb): remove commented code 9 years ago
bergquist d4bc92b267 feat(tsdb): default tsdb httpclient 9 years ago
bergquist 20bfe443fe feat(prometheus): trim labelname lookup key 9 years ago