grafana/pkg/tsdb/cloudwatch
Erik Sundell 4c654ddb76
Cloudwatch: Refactor metrics resource request (#57424)
* refactor metrics request

* Update pkg/tsdb/cloudwatch/routes/dimension_keys_test.go

Co-authored-by: Shirley <4163034+fridgepoet@users.noreply.github.com>

* return metric struct value intead of pointer

* make it possible to test hard coded metrics service

* test all paths in route

* fix broken test

* fix one more broken test

* add integration test

Co-authored-by: Shirley <4163034+fridgepoet@users.noreply.github.com>
2022-10-25 14:00:54 +02:00
..
clients Cloudwatch: Refactor dimension keys resource request (#57148) 2022-10-20 12:53:28 +02:00
constants CloudWatch: Move hard coded metrics, namespaces and dimensions to its own package (#57089) 2022-10-18 09:23:47 +02:00
cwlog CloudWatch: Move logger to its own package and minor refactoring (#57107) 2022-10-18 04:21:18 -04:00
mocks Cloudwatch: Refactor metrics resource request (#57424) 2022-10-25 14:00:54 +02:00
models Cloudwatch: Refactor metrics resource request (#57424) 2022-10-25 14:00:54 +02:00
routes Cloudwatch: Refactor metrics resource request (#57424) 2022-10-25 14:00:54 +02:00
services Cloudwatch: Refactor metrics resource request (#57424) 2022-10-25 14:00:54 +02:00
testdata CloudWatch: Move logger to its own package and minor refactoring (#57107) 2022-10-18 04:21:18 -04:00
annotation_query_test.go Cloudwatch: Refactor datasource instance factory method (#57452) 2022-10-25 09:52:12 +02:00
annotation_query.go CloudWatch: Remove simplejson in favor of 'encoding/json' (#51062) 2022-07-08 19:39:53 +00:00
cloudwatch_test.go Cloudwatch: Refactor metrics resource request (#57424) 2022-10-25 14:00:54 +02:00
cloudwatch.go Cloudwatch: Refactor datasource instance factory method (#57452) 2022-10-25 09:52:12 +02:00
get_metric_data_error_codes.go CloudWatch: Handle new error codes for MetricInsights (#47033) 2022-04-04 15:44:19 +02:00
get_metric_data_executor_test.go CloudWatch: Fix running go test with count (#45892) 2022-02-25 12:20:07 +01:00
get_metric_data_executor.go Chore: Convert CloudWatch metrics to data frames (#27449) 2020-10-06 13:45:58 +02:00
live_test.go CloudWatch/Logs: Don't group dataframes for non time series queries (#37998) 2021-08-18 15:05:06 +02:00
live.go CloudWatch: remove unused "live" log code (#44185) 2022-01-20 08:58:39 -05:00
log_actions_test.go Cloudwatch: Refactor datasource instance factory method (#57452) 2022-10-25 09:52:12 +02:00
log_actions.go Cloudwatch: Refactor datasource instance factory method (#57452) 2022-10-25 09:52:12 +02:00
log_query_test.go Chore/fix lint issues (#27704) 2020-09-22 16:22:19 +02:00
log_query.go Chore: Convert CloudWatch metrics to data frames (#27449) 2020-10-06 13:45:58 +02:00
metric_data_input_builder_test.go CloudWatch: move QueryData input parsing types to separate package (#57165) 2022-10-20 11:21:13 +02:00
metric_data_input_builder.go CloudWatch: move QueryData input parsing types to separate package (#57165) 2022-10-20 11:21:13 +02:00
metric_data_query_builder_test.go CloudWatch: move QueryData input parsing types to separate package (#57165) 2022-10-20 11:21:13 +02:00
metric_data_query_builder.go CloudWatch: move QueryData input parsing types to separate package (#57165) 2022-10-20 11:21:13 +02:00
metric_find_query_test.go Cloudwatch: Refactor datasource instance factory method (#57452) 2022-10-25 09:52:12 +02:00
metric_find_query.go Cloudwatch: Refactor datasource instance factory method (#57452) 2022-10-25 09:52:12 +02:00
query_row_response.go CloudWatch: Change aggregateResponse to return slice instead of map (#48805) 2022-05-18 09:16:38 +02:00
resource_handler.go Cloudwatch: Refactor metrics resource request (#57424) 2022-10-25 14:00:54 +02:00
response_parser_test.go CloudWatch: move QueryData input parsing types to separate package (#57165) 2022-10-20 11:21:13 +02:00
response_parser.go CloudWatch: move QueryData input parsing types to separate package (#57165) 2022-10-20 11:21:13 +02:00
sort_frame_test.go CloudWatch/Logs: Fix crash when time column has nil values (#37708) 2021-08-12 10:36:06 +02:00
sort_frame.go CloudWatch/Logs: Fix crash when time column has nil values (#37708) 2021-08-12 10:36:06 +02:00
time_series_query_test.go Cloudwatch: Refactor datasource instance factory method (#57452) 2022-10-25 09:52:12 +02:00
time_series_query.go CloudWatch: Refactor to extract DataQuery grouping by region out of request parsing (#57392) 2022-10-24 14:57:32 +02:00
utils_test.go CloudWatch: Refactor to extract DataQuery grouping by region out of request parsing (#57392) 2022-10-24 14:57:32 +02:00