Skip to content

Instantly share code, notes, and snippets.

@ggarber
Created November 6, 2016 22:53
Show Gist options
  • Save ggarber/8317179246ca11bfe867c93f9c6f0e2d to your computer and use it in GitHub Desktop.
Save ggarber/8317179246ca11bfe867c93f9c6f0e2d to your computer and use it in GitHub Desktop.
#!/usr/bin/env python
import boto3
from datetime import datetime, timedelta
client = boto3.client('cloudwatch', aws_access_key_id=ID,aws_secret_access_key=SECRET, region_name='us-west-2');
metric = client.get_metric_statistics(Namespace="AWS/Firehose", MetricName="DeliveryToRedshift.Records", Period=3600, StartTime=datetime.utcnow() - timedelta(hours=1), EndTime=datetime.utcnow(), Statistics=['Average'], Dimensions=[{"Name":"DeliveryStreamName","Value":STREAM_NAME}]);
print "S: " + str(int(metric['Datapoints'][0]['Average']))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment