K-Phoen / grabana

User-friendly Go library for building Grafana dashboards
MIT License
680 stars 69 forks source link

adding cloudwatch target #227

Open karthik-kasarapu opened 1 year ago

karthik-kasarapu commented 1 year ago

This will address the feature requested here

codecov[bot] commented 1 year ago

Codecov Report

Merging #227 (8e7d9ae) into master (6867a4a) will increase coverage by 0.15%. Report is 1 commits behind head on master. The diff coverage is 100.00%.

Additional details and impacted files [![Impacted file tree graph](https://app.codecov.io/gh/K-Phoen/grabana/pull/227/graphs/tree.svg?width=650&height=150&src=pr&token=eJwYXNp5jD&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=K%C3%A9vin+Gomez)](https://app.codecov.io/gh/K-Phoen/grabana/pull/227?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=K%C3%A9vin+Gomez) ```diff @@ Coverage Diff @@ ## master #227 +/- ## ========================================== + Coverage 90.08% 90.24% +0.15% ========================================== Files 92 93 +1 Lines 6941 7051 +110 ========================================== + Hits 6253 6363 +110 + Misses 543 537 -6 - Partials 145 151 +6 ``` | [Files Changed](https://app.codecov.io/gh/K-Phoen/grabana/pull/227?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=K%C3%A9vin+Gomez) | Coverage Δ | | |---|---|---| | [decoder/gauge.go](https://app.codecov.io/gh/K-Phoen/grabana/pull/227?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=K%C3%A9vin+Gomez#diff-ZGVjb2Rlci9nYXVnZS5nbw==) | `64.12% <100.00%> (+0.84%)` | :arrow_up: | | [decoder/graph.go](https://app.codecov.io/gh/K-Phoen/grabana/pull/227?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=K%C3%A9vin+Gomez#diff-ZGVjb2Rlci9ncmFwaC5nbw==) | `64.32% <100.00%> (+0.63%)` | :arrow_up: | | [decoder/heatmap.go](https://app.codecov.io/gh/K-Phoen/grabana/pull/227?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=K%C3%A9vin+Gomez#diff-ZGVjb2Rlci9oZWF0bWFwLmdv) | `82.14% <100.00%> (+0.49%)` | :arrow_up: | | [decoder/singlestat.go](https://app.codecov.io/gh/K-Phoen/grabana/pull/227?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=K%C3%A9vin+Gomez#diff-ZGVjb2Rlci9zaW5nbGVzdGF0Lmdv) | `80.16% <100.00%> (+0.50%)` | :arrow_up: | | [decoder/stat.go](https://app.codecov.io/gh/K-Phoen/grabana/pull/227?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=K%C3%A9vin+Gomez#diff-ZGVjb2Rlci9zdGF0Lmdv) | `61.76% <100.00%> (+0.68%)` | :arrow_up: | | [decoder/table.go](https://app.codecov.io/gh/K-Phoen/grabana/pull/227?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=K%C3%A9vin+Gomez#diff-ZGVjb2Rlci90YWJsZS5nbw==) | `81.25% <100.00%> (+1.25%)` | :arrow_up: | | [decoder/target.go](https://app.codecov.io/gh/K-Phoen/grabana/pull/227?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=K%C3%A9vin+Gomez#diff-ZGVjb2Rlci90YXJnZXQuZ28=) | `99.52% <100.00%> (+0.02%)` | :arrow_up: | | [decoder/timeseries.go](https://app.codecov.io/gh/K-Phoen/grabana/pull/227?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=K%C3%A9vin+Gomez#diff-ZGVjb2Rlci90aW1lc2VyaWVzLmdv) | `73.80% <100.00%> (+0.23%)` | :arrow_up: | | [gauge/gauge.go](https://app.codecov.io/gh/K-Phoen/grabana/pull/227?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=K%C3%A9vin+Gomez#diff-Z2F1Z2UvZ2F1Z2UuZ28=) | `100.00% <100.00%> (ø)` | | | [graph/graph.go](https://app.codecov.io/gh/K-Phoen/grabana/pull/227?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=K%C3%A9vin+Gomez#diff-Z3JhcGgvZ3JhcGguZ28=) | `98.42% <100.00%> (+0.05%)` | :arrow_up: | | ... and [6 more](https://app.codecov.io/gh/K-Phoen/grabana/pull/227?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=K%C3%A9vin+Gomez) | |
karthik-kasarapu commented 1 year ago

I realized there's more work to be done to support cloudwatch target. I will this PR soon once the changes in my local are working as expected.

karthik-kasarapu commented 1 year ago

This PR is ready for review.

karthik-kasarapu commented 1 year ago

@K-Phoen Would really appreciate your feedback on this PR. Thank you.

themarcelor commented 12 months ago

@slimsag Just checking: Would you be able to take a look at this one? 🙏🏼

lexfrei commented 10 months ago

Any news?