Daniel Lee
636d8421d0
stackdriver: refactoring - extract out filtersegments component
2018-09-24 00:59:28 +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
94ee39291f
added beta notice
2018-09-21 11:28:19 +02:00
Daniel Lee
8211f7d0ea
stackdriver: add templating support for metric, filter and group by
...
Still have to figure out if we should have templating for aggregation
fields
2018-09-20 11:44:17 +02:00
Daniel Lee
e05b86375b
stackdriver: remove hardcoding of test project name
2018-09-18 16:02:38 +02:00
Erik Sundell
7b8ea5fc54
stackdriver: improve query look
2018-09-17 17:34:01 +02:00
Erik Sundell
cfb8017567
stackdriver: add alignment period to query controller
2018-09-17 17:16:14 +02:00
Erik Sundell
549b4fc0ae
stackdriver: adds advanced options collapse to query editor with the possibility to select secondary aggregation and alignment
2018-09-17 14:32:49 +02:00
Erik Sundell
f243da756b
stackdriver: fix init labels bug
2018-09-17 11:28:10 +02:00
Daniel Lee
0b41303e10
stackdriver: improve query editor to handle no data better
2018-09-14 19:28:48 +02:00
Daniel Lee
12da19695f
stackdriver: fixes in query editor
2018-09-14 17:47:39 +02:00
Erik Sundell
b30d3fb5a1
stackdriver: makes sure filter dropdown doesnt crash if clicked before values are loaded
2018-09-14 17:19:15 +02:00
Erik Sundell
fa6e31c6d5
stackdriver: adds null check to query
2018-09-14 17:01:27 +02:00
Daniel Lee
dc6d025d9a
stackdriver: add filters to query editor
...
WIP -> Backend not implemented yet.
2018-09-14 15:44:12 +02:00
Erik Sundell
9b4a25ed21
stackdriver: fixes remove option in filter
2018-09-14 11:24:02 +02:00
Daniel Lee
b5800ffea9
stackdriver: wip - filters for query editor
2018-09-14 09:39:17 +02:00
Daniel Lee
e2e95589e3
stackdriver: adds remove group by option
...
Adds a -- remove group by -- option to the group by
segment. When chosen it removes the group by.
2018-09-14 09:39:17 +02:00
Daniel Lee
d0a565d853
stackdriver: improve segments for group bys in query editor
2018-09-14 09:39:17 +02:00
Erik Sundell
add23d9716
stackdriver: load time series meta data for group by dropdown
2018-09-14 09:39:17 +02:00
Erik Sundell
37fe488b69
stackdriver: fix failing test
2018-09-14 09:39:17 +02:00
Erik Sundell
3f4942418e
stackdriver: test get metric types
2018-09-14 09:39:17 +02:00
Daniel Lee
9c8593e71f
stackdriver: wip - group bys
2018-09-14 09:39:16 +02:00
Daniel Lee
c71970baa9
stackdriver: update logo
2018-09-14 09:39:16 +02:00
Daniel Lee
b8231b2903
stackdriver: ux for config page, docs updated
2018-09-14 09:39:16 +02:00
Daniel Lee
11c45002f8
stackdriver: add simple readme
2018-09-14 09:38:16 +02:00
Daniel Lee
f4fe26c659
stackdriver: adds support for primary aggregations
...
WIP: Hardcoded values for the aligner and alignment period. Need
to set the aligment period to the closest min interval and
research the aligner more.
2018-09-14 09:38:16 +02:00
Daniel Lee
0b5783563e
stackdriver: better error handling and show query metadata
...
If the Stackdriver returns an error, show that error in the query
editor. Also, allow the user to see the raw querystring that was sent
to google (for troubleshooting).
2018-09-14 09:38:16 +02:00
Daniel Lee
2683699ab4
stackdriver: tests for parsing api response
2018-09-14 09:38:16 +02:00
Erik Sundell
95a6838f06
Stackdriver: Fix weird assignment
2018-09-14 09:38:16 +02:00
Erik Sundell
2d52e5d26c
Stackdriver: Use metric type from query controller state
2018-09-14 09:38:16 +02:00
Erik Sundell
191b6cc32c
Stackdriver: Set target correctly
2018-09-14 09:38:16 +02:00
Erik Sundell
97727d167b
Stackdriver: Add backed query using
2018-09-14 09:38:16 +02:00
Erik Sundell
73a42df046
Stackdriver: Prettify json
2018-09-14 09:38:16 +02:00
Erik Sundell
f09f5b28d7
Stackdriver: Move data to target
2018-09-14 09:38:16 +02:00
Erik Sundell
75c002645c
Stackdriver: Loads project name and metrics descriptions into the query controller
2018-09-14 09:35:27 +02:00
Erik Sundell
684aa3ff33
Stackdriver: Corrected field title and removed debug logging
2018-09-14 09:35:27 +02:00
Erik Sundell
533891c03e
Stackdriver: Improved feedback for when a JWT is already uploaded in the ds config page
2018-09-14 09:35:27 +02:00
Daniel Lee
e7648c4070
dsproxy: implements support for plugin routes with jwt file
...
Google Cloud service accounts use a JWT token to get an
oauth access token. This adds support for that.
2018-09-14 09:35:27 +02:00
Erik Sundell
ba7a69dfc4
Stackdriver: Added test for getProjects
2018-09-14 09:35:27 +02:00
Erik Sundell
5bee38ed69
Stackdriver: Refactored api call to google resource manager
2018-09-14 09:35:27 +02:00
Erik Sundell
f6c18cf788
Stackdriver: Fixed error message from google resource manager
2018-09-14 09:35:26 +02:00
Erik Sundell
55824dc4d8
Removes comment
2018-09-14 09:35:26 +02:00
Erik Sundell
aff1de9892
Adds skeleton for loading projects from google resource manager
2018-09-14 09:35:26 +02:00
Erik Sundell
6840968780
Adds unit tests to test datasource
2018-09-14 09:35:26 +02:00
Erik Sundell
f9b7524423
Implemented datasource test
2018-09-14 09:35:26 +02:00
Erik Sundell
b71e7f33c3
Improved user experience
2018-09-14 09:35:26 +02:00
Erik Sundell
f0f19e0c03
Adds stackdriver frontend skeleton
2018-09-14 09:33:50 +02:00