grafana/docs/sources
Erik Sundell a111cc0d5c
Stackdriver: Support for SLO queries (#22917)
* wip: add slo support

* Export DataSourcePlugin

* wip: break out metric query editor into its own component

* wip: refactor frontend - keep SLO and Metric query in differnt objects

* wip - load services and slos

* Fix broken test

* Add interactive slo expression builder

* Change order of dropdowns

* Refactoring backend model. slo unit testing in progress

* Unit test migration and SLOs

* Cleanup SLO editor

* Simplify alias by component

* Support alias by for slos

* Support slos in variable queries

* Fix broken last query error

* Update Help section to include SLO aliases

* streamline datasource resource cache

* Break out api specific stuff in datasource to its own file

* Move get projects call to frontend

* Refactor api caching

* Unit test api service

* Fix lint go issue

* Fix typescript strict errors

* Fix test datasource

* Use budget fraction selector instead of budget

* Reset SLO when service is changed

* Handle error in case resource call returned no data

* Show real SLI display name

* Use unsafe prefix on will mount hook

* Store goal in query model since it will be used as soon as graph panel supports adding a threshold

* Add comment to describe why componentWillMount is used

* Interpolate sloid

* Break out SLO aggregation into its own func

* Also test group bys for metricquery test

* Remove not used type fields

* Remove annoying stackdriver prefix from error message

* Default view param to FULL

* Add part about SLO query builder in docs

* Use new images

* Fixes after feedback

* Add one more group by test

* Make stackdriver types internal

* Update docs/sources/features/datasources/stackdriver.md

Co-Authored-By: Diana Payton <52059945+oddlittlebird@users.noreply.github.com>

* Update docs/sources/features/datasources/stackdriver.md

Co-Authored-By: Diana Payton <52059945+oddlittlebird@users.noreply.github.com>

* Update docs/sources/features/datasources/stackdriver.md

Co-Authored-By: Diana Payton <52059945+oddlittlebird@users.noreply.github.com>

* Updates after PR feedback

* add test for when no alias by defined

* fix infinite loop when newVariables feature flag is on

onChange being called in componentDidUpdate produces an
infinite loop when using the new React template variable
implementation.

Also fixes a spelling mistake

* implements feedback for documentation changes

* more doc changes

Co-authored-by: Diana Payton <52059945+oddlittlebird@users.noreply.github.com>
Co-authored-by: Daniel Lee <dan.limerick@gmail.com>
2020-03-27 12:01:16 +01:00
..
administration Docs: Update email notifier documentation (#22919) 2020-03-20 19:13:18 +01:00
alerting Alerting: Enable Alert rule tags to override PagerDuty Severity setting (#22736) 2020-03-23 19:32:55 +01:00
auth Docs: Add version note about Azure AD OAuth2 (#22692) 2020-03-10 17:15:25 +01:00
developers Docs: Added developer-resources.md (#21806) 2020-02-04 13:40:25 -08:00
enterprise Docs: Update _index.md (#22980) 2020-03-24 08:27:27 -07:00
features Stackdriver: Support for SLO queries (#22917) 2020-03-27 12:01:16 +01:00
guides Docs: Fix broken link (#23090) 2020-03-26 09:37:59 +01:00
http_api docs: change URL occurences to uppercase (#22151) 2020-02-14 08:11:08 -08:00
installation Dashboard: Adds support for a global minimum dashboard refresh interval (#19416) 2020-02-28 14:32:01 +01:00
packages_api Docs: adding first version of the auto-generated packages API docs. (#22107) 2020-02-26 10:03:53 +01:00
permissions Docs: Grammar corrections 2020-03-11 08:42:23 +01:00
plugins Docs: Plugin.json: Fix property descriptions, add missing properties, add example (#22281) 2020-03-10 11:50:14 +01:00
reference DOCS - Repeating panels require variable to have one or more items (#23080) 2020-03-25 13:22:11 -07:00
tutorials Fix typos in ha_setup.md (#22951) 2020-03-23 14:47:41 +01:00
whatsnew Docs: Whats new updates (#21664) 2020-01-22 14:02:47 +01:00
_index.md Docs: Update _index.md (#22979) 2020-03-24 08:55:58 -07:00
archive.md Docs: update content to work with website repo (#20693) 2019-12-05 13:09:57 +01:00
jsearch.md Added grafana 1.x docs to main repo 2015-03-10 08:56:03 +01:00
menu.yaml Docs: fix broken link (#22949) 2020-03-23 09:21:51 +01:00
search.md Added grafana 1.x docs to main repo 2015-03-10 08:56:03 +01:00
test.md Added grafana 1.x docs to main repo 2015-03-10 08:56:03 +01:00
versions.html_fragment docs(): updated download links 2016-06-23 10:35:47 +02:00