zhulongcheng
2fff8f77dc
move log package to /infra ( #17023 )
...
ref #14679
Signed-off-by: zhulongcheng <zhulongcheng.me@gmail.com>
2019-05-13 08:45:54 +02:00
Daniel Lee
d1e249a803
stackdriver: fix for float64 bounds for distribution metrics
...
Adds support for explicit distribution metrics and float64 bounds
Fixes #14509
2019-02-24 17:37:26 +01:00
Robert Edström
9b6746d808
Change primaryAggregation to crossSeriesReducer in Stackdriver
2019-01-29 19:11:54 +01:00
Torkel Ödegaard
d505d83ee1
Merge pull request #13679 from mjtrangoni/fix-megacheck-issues
...
Fix megacheck issues
2018-10-25 16:31:53 +02:00
Erik Sundell
c5af0bf1c5
Resource type filter ( #13784 )
...
* stackdriver: add resource type to filter and group bys
* stackdriver: remove not used param
* stackdriver: refactor filter and group by code
* stackdriver: remove resource type if its already in filter list
* stackdriver: remove debug logging
* stackdriver: remove more debug logging
* stackdriver: append resource type to legend name if there are more than one type present in the response
* stackdriver: only make new request if filter has real value
* stackdriver: format legend support for resource type
* stackdriver: add resource type to documentation
* stackdriver: not returning promise from query function
* stackdriver: fix refactoring bug
* stackdriver: remove not used import
2018-10-24 11:18:49 +02:00
Mario Trangoni
91447dcbf9
pkg/tsdb/stackdriver/stackdriver.go: Fix regular expression does not contain any meta characters.
...
See,
$ gometalinter --vendor --deadline 10m --disable-all --enable=megacheck ./...
pkg/tsdb/stackdriver/stackdriver.go:171:26⚠️ regular expression does not contain any meta characters (SA6004) (megacheck)
2018-10-23 17:26:47 +02:00
Erik Sundell
6abbf5b3b8
stackdriver: refactoring request builder
2018-10-22 16:12:55 +02:00
Erik Sundell
1a329e4e47
stackdriver: remove test datasource query. use ensuredefaultproject instead
2018-10-22 16:11:17 +02:00
Erik Sundell
b02a8127ff
stackdriver: remove debug comments
2018-10-22 16:11:17 +02:00
Erik Sundell
b2c6c743ce
stackdriver: add debug logging
2018-10-22 16:11:17 +02:00
Erik Sundell
3999578300
stackdriver: fix broken braces
2018-10-22 16:11:17 +02:00
Erik Sundell
3935f9d24c
stackdriver: use constant instead of variable
2018-10-22 16:11:17 +02:00
Erik Sundell
4a51d05477
stackdriver: add variable for gce authentication type
2018-10-22 16:11:17 +02:00
Erik Sundell
b9cb4649bb
stackdriver: get default project from backend. also ensure default project could be retrieved when authentication type is gce
2018-10-22 16:11:17 +02:00
Erik Sundell
dd9e9ed419
stackdriver: make backend query a pure test datasource function
2018-10-22 16:03:13 +02:00
Erik Sundell
ff5f281508
stackdriver: wip - get metric descriptors in the backend
2018-10-22 16:03:13 +02:00
Erik Sundell
60617d0bf7
stackdriver: wip - add logic for retrieving token from gce metadata server in the auth provider
2018-10-22 16:03:13 +02:00
Erik Sundell
102f531c1e
stackdriver: break out project name resolving into its own function in the stackdriver.go file
2018-10-22 16:03:12 +02:00
Erik Sundell
df215d9d09
stackdriver: WIP - test retrieving project id from gce metadata
2018-10-22 16:03:12 +02:00
Daniel Lee
a1d4675169
Merge pull request #13490 from mtanda/stackdriver_distribution
...
Stackdriver heatmap support. Fixes #13559
2018-10-09 20:57:21 +02:00
Erik Sundell
8d53799bcd
stackdriver: always use regex full match for =~ and !=~operator
2018-10-08 15:57:31 +02:00
Erik Sundell
5f7795aa1f
stackdriver: test that no interpolation is done when there are no wildcards
2018-10-08 15:57:30 +02:00
Erik Sundell
2a0d7a8803
stackdriver: remove debug logging
2018-10-08 15:57:30 +02:00
Erik Sundell
035be6cbbe
stackdriver: add more tests
2018-10-08 15:57:30 +02:00
Erik Sundell
68332c5951
stackdriver: fix broken substring. also adds tests
2018-10-08 15:57:30 +02:00
Erik Sundell
2e665fba0f
stackdriver: remove not necessary helper functions
2018-10-08 15:57:30 +02:00
Erik Sundell
4d8f594d31
stackdriver: interpolate stackdriver filter wildcards when asterix is used in filter
2018-10-08 15:57:30 +02:00
Mitsuhiro Tanda
6770f2e940
stackdriver heatmap support
2018-10-03 16:27:04 +09:00
Daniel Lee
bf2abc6940
stackdriver: set default view parameter to FULL
2018-09-29 23:45:28 +02:00
Daniel Lee
399e83f91b
stackdriver: remove metric.category alias pattern
...
After discussions with the Stackdriver team, they did not think this was
needed.
2018-09-28 17:16:35 +02:00
Erik Sundell
189f89a9e4
stackdriver: add support for bool values
2018-09-28 15:42:02 +02:00
Erik Sundell
220f479ff8
stackdriver: add support for int64 values
2018-09-28 15:27:28 +02:00
Daniel Lee
03b43ab769
stackdriver: wip annotation support
2018-09-27 15:18:10 +02:00
Erik Sundell
c099074d2c
stackdriver: remove debug logging
2018-09-27 10:41:51 +02:00
Erik Sundell
0507ff69fb
stackdriver: resolve merge conflict
2018-09-27 10:32:30 +02:00
Erik Sundell
481b8653d9
stackdriver: update alignment period rules according to stackdriver
2018-09-27 10:20:01 +02:00
Daniel Lee
6358d3f314
stackdriver: set target to be raw query
2018-09-27 10:14:10 +02:00
Erik Sundell
ed6d3bf6ed
stackdriver: WIP - implement stackdriver style auto alignment period. also return the used alignment period and display it in the query editor
2018-09-26 17:50:08 +02:00
Erik Sundell
af9033f3e0
stackdriver: distinct grafana auto from stackdriver auto in alignment period
2018-09-26 15:44:09 +02:00
Erik Sundell
13c68e6ed8
stackdriver: use correct name for variable
2018-09-26 15:37:29 +02:00
Erik Sundell
49cd31ab78
stackdriver: get value type and metric kind from metric descriptor instead of from latest metric result
2018-09-26 11:17:24 +02:00
Erik Sundell
b6a918ba79
stackdriver: merge commit
2018-09-25 15:13:24 +02:00
Erik Sundell
b700c6b0e4
stackdriver: populate alignment and aggregation dropdowns based on metric type and value type
2018-09-25 09:34:14 +02:00
Daniel Lee
4777689f29
stackdriver: skeleton for more query types on the backend
2018-09-24 16:02:35 +02:00
Daniel Lee
681cd7496e
stackdriver: alias patterns WIP
...
This is using the {{}} syntax for alias patterns. Might
switch to the syntax instead.
2018-09-23 22:04:24 +02:00
Torkel Ödegaard
040095b5a8
fix: use same User-Agent header as in other places in grafana when making external requests
2018-09-21 11:35:55 +02:00
Daniel Lee
8d1f293676
stackdriver: use group by fields to create default alias
2018-09-20 00:52:14 +02:00
Daniel Lee
408d4bda95
stackdriver: add custom User-Agent header
2018-09-18 16:07:14 +02:00
Daniel Lee
e05b86375b
stackdriver: remove hardcoding of test project name
2018-09-18 16:02:38 +02:00
Erik Sundell
edf38f040d
stackdriver: making sure we dont pass too big alignmentPeriods to the stackdriver api
2018-09-17 17:13:06 +02:00