Forums, Knowledge Base and FAQs/Forums/Feature Requests

PlannedDoneNot planned

API: AWS CloudWatch

John Blackbourn
suggested this on January 04, 2011 17:34

Service Name: Amazon Web Services CloudWatch

Category: Not sure - maybe "Notification"? Might even warrant a new category, "Monitoring".

Key Data You Require: Personally I'd love CPU and Network metrics for my EC2 instances (although CloudWatch provides metrics for most AWS services in addition to EC2).

 

Comments

User photo
Kevin Smith

This would be a great feature and in fact this is the only thing we'd like to use Geckoboard for. We really require the ability to monitor any of the CloudWatch metrics (either the standard ones or custom).

September 08, 2011 13:44
User photo
Sean

I'd also like to have this on our geckboards as well.  Would make my life easier when the servers are getting hammered.

September 13, 2011 22:34
User photo
Robert Rivera

same here... i would like this feature

July 11, 2012 20:15
User photo
Gareth Wilson
Geckoboard

Hi Robert. Do you have any specific requirements such as data or charts that you're interested in seeing?

Thanks

July 12, 2012 09:45
User photo
Robert Rivera

Server health, for EC2 & S3; Server Alerts, Server outages, Proc/Mem, Logs; would like to see more graphical display...

July 12, 2012 15:43
User photo
Willem

+1
I'd like to see..

# instances per autoscaling group 

Graph of request latency (ELB latency)

Latest 10 events (instance termination, EBS snapshot made, RDS booted, etc)


September 12, 2012 15:28
User photo
Paul Lomax

+1 for me too. 

We monitor ELB healthy hosts, ELB unhealthy hosts, EC2 auto scaling group CPU, RDS CPU, RDS throughput, Elasticache connections, ELB 500 errors, etc.

November 23, 2012 12:11
User photo
Gareth Wilson
Geckoboard

We've now added some AWS CloudWatch widgets. Read more at http://t.co/oD6hhouz

December 21, 2012 19:01
User photo
Chris Moyer

How about adding support for things like SQS queue counts? That's currently all I use Geckoboard for, and right now I have a custom server running just to return those metrics.

 

Also, just providing the instance IDs seems silly, can you get the "Name" tag in there like the AWS console does?

January 30, 2013 14:23
User photo
Gareth Wilson
Geckoboard

Thanks for the feedback. SQS has been requested recently, so I'll note your interest in it. As for names - no, we can't as the API doesn't return that field otherwise we'd have used that.

January 30, 2013 14:31
User photo
Adam Covati

I'd like to second the request for SQS counts. That would make this a no-brainer.

February 04, 2013 14:19
User photo
Bernat Rafales

Is this widget working for you? I created a new user with the corresponding credentials in AWS and when I add a widget of this class i just does nothing.

 

After having set up the key and secret, the widget just keeps loading. But in fact in the background I think it has just crashed as I can see this javascript error in the console (Chome 25 on Mac os X Mountain Lion 64 bits):

Uncaught TypeError: Cannot use 'in' operator to search for '0' in metrics (dashboard.min.1361956312.js:5)

February 27, 2013 13:00
User photo
Gareth Wilson
Geckoboard

Yes, it's working. Can you please confirm that you've enabled API access, enabled metrics reporting for all regions that you want to report on (note that billing and other metric reporting are enabled separately), your API credentials are correct (they aren't validated at input yet, so check for extraneous characters) and if you're using custom IAM settings then enable use of cloudwatch:GetMetricStatistics and cloudwatch:ListMetrics permissions. Thanks, Gareth

February 27, 2013 13:44
User photo
Bernat Rafales

Ok, turns out I can only seem to be able to make the Geck-o-meter one work. All others just keep waiting for something to happen in the background.

I can trace the JSON requests back and forth and see that they all in fact send back the JSON with all the AWS metric list, but for some reason only with the geck-o-meter I can get to the point in which I can configure the widget.

Not working for line chart or number widgets.

Any clues why?

February 27, 2013 14:30
User photo
Gareth Wilson
Geckoboard

Ah, thanks for the extra data. I've been able to reproduce this, so i'll look in to the cause and update when we have a fix. Thanks, Gareth

February 27, 2013 15:00
User photo
Bernat Rafales

Cool! Thanks mate

February 27, 2013 15:11
User photo
Gareth Wilson
Geckoboard

We've found the problem and created a fix, which will be deployed soon. I'll let you know when this is available. Thanks, Gareth

February 28, 2013 11:18
User photo
Gareth Wilson
Geckoboard

This is now available, so you should be able to add them without issue now. Thanks, Gareth

February 28, 2013 14:09
User photo
Gabe Hamilton

+1 for SQS 

August 15, 2013 20:17
User photo
Ahmad Aburass

+1 for Autoscaling Group CPU utilization please :)

October 07, 2013 08:44
User photo
Ben Davies

What about custom CloudWatch metrics? We use a lot of custom CloudWatch metrics and want a dashboard to be able to view them all easily. I'm currently trialing GeckoBoard but it appears that the only metrics available via the CloudWatch widget are limited to a bunch of standard metrics. Am I doing this wrong or does the CloudWatch metrics widget not support custom metrics?

 

Cheers!

Ben

October 10, 2013 09:58