in source/CRRMonitorTrailAlarm/CRRMonitorTrailAlarm.py [0:0]
def put_metric_data(src_buckets):
print('Metric Data: ')
try:
for bucket in src_buckets:
client['cloudwatch']['handle'].put_metric_data(
Namespace='CRRMonitor',
MetricData=[
{
'MetricName': 'FailedReplications',
'Dimensions': [
{
'Name': 'SourceBucket',
'Value': bucket
},
],
'Value': 0.0
},
]
)
except Exception as e:
print(e)
print('Data Events Trail')
raise e