Andrej Ocenas
783e5d12c7
Explore: Unification of logs/metrics/traces user interface ( #25890 )
...
Removes "Metrics"/"Logs" mode switcher from Explore, allowing for both
metrics and logs queries at the same time.
Co-authored-by: kay delaney <kay@grafana.com >
(cherry picked from commit 64bc85963b )
2020-07-13 14:41:21 +02:00
Arve Knudsen
5070f7a75b
Chore: Start harmonizing linting with plugin SDK ( #25854 )
...
* Chore: Harmonize linting with plugin SDK
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com >
* Chore: Fix linting issues
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com >
2020-06-29 14:08:32 +02:00
Ilya Stoliar
8ca28de305
CloudWatch: Added AWS ServiceCatalog metrics and dimensions ( #25812 )
2020-06-25 01:26:41 +02:00
Ilya Stoliar
1e38a24b88
CloudWatch: Added AWS MediaStore metrics and dimensions ( #25492 )
...
* CloudWatch: Added AWS MediaStore metrics and dimensions
* Camel case dimensions
Co-authored-by: Sofia Papagiannaki <papagian@users.noreply.github.com >
2020-06-24 11:06:57 +03:00
kay delaney
b1dee9392b
CloudWatch Logs: "limit" query command now respected ( #25486 )
...
Closes #25182
2020-06-15 11:29:04 +01:00
Marcus Efraimsson
53175a41c9
Make tsdb dataframes response able to carry encoded/decoded frames ( #25454 )
...
Make tsdb dataframes response able to carry encoded and/or decoded frames
2020-06-09 13:13:06 +02:00
mikkokupsu
de1dc57242
CloudWatch: Added AWS WAFV2 metrics ( #24048 )
...
* Add metrics and dimensions for AWS/WAFV2
* Update pkg/tsdb/cloudwatch/metric_find_query.go
Co-authored-by: Arve Knudsen <arve.knudsen@gmail.com >
* Fix metric names
Co-authored-by: Arve Knudsen <arve.knudsen@gmail.com >
2020-06-09 09:51:02 +03:00
Ilya Stoliar
cb78104db5
CloudWatch: Added AWS SDKMetrics metrics and dimensions ( #25150 )
...
* CloudWatch: Added AWS SDKMetrics metrics and dimensions
2020-06-05 10:10:38 +03:00
Sofia Papagiannaki
467348bded
Cloudwatch: Fix dimensions of of DDoSProtection ( #25317 )
2020-06-03 12:58:05 +03:00
Kyle Brandt
17d3bb4287
backend: use latest Go sdk ( #25304 )
...
* uses plugin-sdk-go v0.66.0, which adds adds the ExecutedQueryString property to FrameMeta and changes s/Title/DisplayName in FieldConfig
* go mod tidy
2020-06-03 04:03:37 -04:00
Erik
3a63044f19
CloudWatch: Add Route53 DNSQueries metric and dimension ( #25125 )
...
Co-authored-by: Ilya Stoliar <52413756+ilyastoli@users.noreply.github.com >
2020-05-27 12:00:25 +02:00
Ilya Stoliar
d3a23a617f
CloudWatch: Added AWS RoboMaker metrics and dimensions ( #25090 )
2020-05-26 23:58:57 +02:00
Sofia Papagiannaki
1e4e2642bf
Fix AWS WAF and AWS DDoSProtection metrics ( #25071 )
2020-05-25 18:14:28 +03:00
ilyastoli
6a7cbd968f
CloudWatch: Added AWS DataSync metrics and dimensions ( #25054 )
...
* CloudWatch: Added AWS DataSync metrics and dimensions
2020-05-25 16:05:52 +03:00
kay delaney
e1f4287f70
Datasource/CloudWatch: Better handling of stats grouping ( #24789 )
...
* Datasource/CloudWatch: Better handling of stats grouping
2020-05-21 15:18:09 +01:00
Arve Knudsen
cc6df0ac6b
CloudWatch: Clean up code ( #24666 )
...
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com >
2020-05-18 12:25:58 +02:00
Andrej Ocenas
bc8c05137b
CloudWatch/Logs: Fix query error when results are sparse ( #24702 )
2020-05-14 20:36:06 +02:00
Andrej Ocenas
c60765a178
CloudWatch/Logs: Fix panic on multiple aggregations queries ( #24683 )
2020-05-14 14:10:23 +02:00
Arve Knudsen
0860dfe45d
CloudWatch: Fix variable naming ( #24650 )
...
* CloudWatch: Fix variable naming
2020-05-13 21:17:06 +02:00
Dan Bond
792e99918c
tsdb/cloudwatch: always return underlying metrics query errors ( #24632 )
...
* tsdb/cloudwatch: always return underlying errors
2020-05-13 20:36:01 +02:00
Arve Knudsen
8e5a3a578a
CloudWatch: Don't assume that errors are awserr.Error instances ( #24641 )
...
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com >
2020-05-13 18:57:23 +02:00
kay delaney
277aee8642
Datasource/CloudWatch: Prevents hidden dataframe fields from displaying in tables ( #24580 )
...
* Datasource/CloudWatch: Prevents hidden dataframe fields from displaying in tables
2020-05-13 14:34:23 +01:00
kay delaney
db91961405
Datasource/CloudWatch: Results of CloudWatch Logs stats queries are now grouped ( #24396 )
...
* Datasource/CloudWatch: Results of CloudWatch Logs stats queries are now grouped
2020-05-11 18:52:15 +01:00
kay delaney
c26374b0b2
Datasource/CloudWatch: Usability improvements ( #24447 )
...
* Datasource/CloudWatch: Improve handling of long-running queries
* Datasource/CloudWatch: Make order of dataframe fields consistent
2020-05-11 14:44:13 +01:00
Mario Trangoni
5116420e9a
Fix misspell issues ( #23905 )
...
* Fix misspell issues
See,
$ golangci-lint run --timeout 10m --disable-all -E misspell ./...
Signed-off-by: Mario Trangoni <mjtrangoni@gmail.com >
* Fix codespell issues
See,
$ codespell -S './.git*' -L 'uint,thru,pres,unknwon,serie,referer,uptodate,durationm'
Signed-off-by: Mario Trangoni <mjtrangoni@gmail.com >
* ci please?
* non-empty commit - ci?
* Trigger build
Co-authored-by: bergquist <carl.bergquist@gmail.com >
Co-authored-by: Kyle Brandt <kyle@grafana.com >
2020-04-29 21:37:21 +02:00
kay delaney
f48ba11d4c
Datasource/Cloudwatch: Adds support for Cloudwatch Logs ( #23566 )
...
* Datasource/Cloudwatch: Adds support for Cloudwatch Logs
* Fix rebase leftover
* Use jsurl for AWS url serialization
* WIP: Temporary workaround for CLIQ metrics
* Only allow up to 20 log groups to be selected
* WIP additional changes
* More changes based on feedback
* More changes based on PR feedback
* Fix strict null errors
2020-04-25 22:48:20 +02:00
Johannes Brück
a98c129d05
CloudWatch: Prefer webIdentity over EC2 role also when assuming a role ( #23807 )
...
Same as #23452 but for assumed roles.
When using service accounts (webIdentity) on EKS in combination
with assuming roles in other AWS accounts Grafana needs to retrieve
the service account credentials first and then needs to assume the
configured role.
2020-04-24 13:05:51 +02:00
Jack Stevenson
c0635947e8
Add ServerlessDatabaseCapacity to AWS/RDS metrics ( #23635 )
2020-04-20 18:14:17 +02:00
ilyastoli
b980cedfd5
CloudWatch: Added AWS Chatbot metrics and dimensions ( #23516 )
...
Adding AWS Chatbot metics according to https://docs.aws.amazon.com/chatbot/latest/adminguide/monitoring-cloudwatch.html
2020-04-15 10:35:21 +03:00
ilyastoli
692a73875b
CloudWatch: Added missing Cassandra metrics ( #23467 )
...
Adding missing CloudWatch metrics Cassandra
2020-04-09 17:08:28 +03:00
Dário Nascimento
7329671793
Cloudwatch: prefer webIdentity over EC2 role ( #23452 )
2020-04-08 23:58:32 -07:00
Patrik Karlström
dbda5aece9
cloudwatch: Replicate SDK behaviour for WebIdentityRole ( #21594 )
...
* Replicate SDK behaviour for WebIdentityRole
Fix #20473
* Use WebIdentityRole in s3 uploader as well
* Use consistent casing
* use WebIdentityRole to assume another role
Co-authored-by: eV <ev@7pr.xyz >
2020-04-08 15:05:24 +02:00
Vikky Omkar
06ba5201bb
CloudWatch: Added Cassandra namespace ( #23299 )
2020-04-02 19:06:54 +03:00
Carl Bergquist
3798ac903d
Upgrade golangci-lint and fixes some linting errors. ( #22909 )
...
Example: https://play.golang.org/p/cfPIPG3BwjJ
2020-03-23 13:37:53 +01:00
Erik Sundell
763fb3bc32
CloudWatch: Expand alias variables when query yields no result ( #22695 )
...
* Return empty time series with expanded aliases in case query yielded no results
* PR feedback
2020-03-10 21:14:58 +01:00
Erik Sundell
cd012bdfb4
Fix caching problem ( #22473 )
2020-03-10 14:10:48 +01:00
Jeet Parekh
c73a0007c7
CloudWatch: updated namespaces - Athena, DocDB, and Route53Resolver ( #22604 )
2020-03-06 10:41:29 +02:00
Erik Sundell
0f8cfca4e6
surround CloudWatch dimension names with double quotes ( #22222 )
2020-03-05 14:15:45 +01:00
Martin Passing
90541d3084
add CloudWatch Usage Metrics ( #22179 )
...
https://docs.amazonaws.cn/en_us/AmazonCloudWatch/latest/monitoring/CloudWatch-Usage-Metrics.html
2020-02-16 18:07:28 +01:00
Erik Sundell
685c9043a8
CloudWatch: Auto period snap to next higher period ( #21659 )
...
* Snap to next higher period instead of closest
* Adjust period calc
2020-01-22 13:43:36 +01:00
kenju
935d447c6a
CloudWatch: Add DynamoDB Accelerator (DAX) metrics & dimensions ( #21644 )
...
Closes #10494
2020-01-21 15:19:39 +01:00
Erik Sundell
a1733bb412
CloudWatch: Expand dimension value in alias correctly ( #21626 )
...
* Make sure dimension value is being returned, and not just label
* Fix typo
2020-01-20 18:51:32 +01:00
Marcus Efraimsson
59469e14cf
CloudWatch: Fix ordering of map to resolve flaky test take 2 ( #21577 )
2020-01-17 16:30:42 +01:00
Marcus Efraimsson
303bbb9900
CloudWatch: Fix ordering of map to resolve flaky test ( #21572 )
2020-01-17 15:27:03 +01:00
Erik Sundell
8616f1beac
Chore: Fix go vet problem ( #21568 )
2020-01-17 13:48:09 +01:00
Erik Sundell
d40b66f1c1
CloudWatch: Calculate period based on time range ( #21471 )
...
* Calculate min period based on time range and no of queries
* Use hardcoded array of periods if period is not defined actively by the user
* Fix broken tests
* Use a smaller max period for auto interval
* Fix broken tests
* Test period calculation
* Test min retention period
* Fix broken test
2020-01-17 13:22:43 +01:00
Erik Sundell
b398bc592b
CloudWatch: Multi-valued template variable dimension alias fix ( #21541 )
...
* Match dimension value with label substring
* Add unit tests
2020-01-17 12:47:40 +01:00
Erik Sundell
20aac7f04b
CloudWatch: Display partial result in graph when max DP/call limit is reached ( #21533 )
...
* Return data and warning in case dp limit is reached
* Change warning text
2020-01-17 11:18:28 +01:00
Erik Sundell
a35b2ac463
CloudWatch: Annotation Editor rewrite ( #20765 )
...
* wip: react rewrite
* Cleanup
* Break out non annontations specific fields
* Cleanup. Make annontations editor a functional component
* Remove redundant classnames
* Add paneldata to props
* Cleanup
* Fix rebase merge problem
* Updates after pr feedback
* Fix conflict with master
2020-01-15 16:38:15 +01:00
Erik Sundell
cf2dd51827
CloudWatch: dimension_values templating fix ( #21401 )
...
* Handle dimension value if passed as array
* Break out dimension value loading into its own func
2020-01-08 12:24:10 +01:00