boto3 cloudwatch不返回任何指标

时间:2019-07-19 13:20:30

标签: boto3 amazon-cloudwatch

我有一个记录多个指标的服务。在仪表板上,我可以看到我的项目的497个度量。但是,当我绘制它们时,我的虚线并不能告诉我太多,并且数据似乎经常丢失。我想检查图表后面的原始数据。以下是我正在使用的python代码:

cw = boto3.client('cloudwatch',
                          aws_access_key_id=CW_ADMIN_KEY_ID,
                          aws_secret_access_key=CW_ADMIN_SECRET)

cw.list_metrics()  # returns { 'Metrics' [], ... }

pg = cw.get_paginator('list_metrics')
list(pg.paginate()) # returns [{'Metrics': [], ... }]

代码返回指标的空列表。我尝试用Namespace和MetricName询问,但没有帮助。

备注:我必须使用不同的IAM角色密钥来读取指标,而不是记录指标,但是它们肯定在同一帐户中。这可能是问题吗?

0 个答案:

没有答案