适用于Python示例项目的AWS SDK

时间:2018-05-19 01:00:31

标签: amazon-web-services python

我正在尝试使用Python“AWS SDK for Python示例项目”教程从Cloud Watch获取指标数据。

我做了以下

pip install boto3

设置我的凭证文件

[default]
aws_access_key_id = xxxxxxxxxxxxxxxxxxxx
aws_secret_access_key = xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
region = xxxxxxxxxxx

这是脚本

import boto3

# Create CloudWatch client
cloudwatch = boto3.client('cloudwatch')

# List metrics through the pagination interface
paginator = cloudwatch.get_paginator('list_metrics')
for response in paginator.paginate(Dimensions=[{'Name': 'LogGroupName'}],
                               MetricName='IncomingLogEvents',
                               Namespace='AWS/Logs'):
print(response['Metrics'])

当我运行程序时,我得到以下内容:

[]

所以,我假设它没有被认证的问题,但由于我有多个实例,它不知道我想要哪个实例指标?

如果是这种情况,我在哪里指出instanceid,或者更正我的假设?

0 个答案:

没有答案