google 云监控 api 中的时间间隔应该是什么格式

What should be the format of interval in google cloud monitoring api

我想获取 cpu 部署在 google 云平台的实例的使用时间 python 并且我无法正确写入间隔字段来获取值,这里是API调用代码,间隔的正确格式应该是什么,如果可能的话,一个例子会对我有很大帮助。

    results = client.list_time_series(
    request={
        "name": project_name,
        "filter": 'metric.type = "compute.googleapis.com/instance/cpu/usage_time"',
        "interval": interval,
        "view": monitoring_v3.ListTimeSeriesRequest.TimeSeriesView.FULL,
    }
)

APIs Explorer是你的朋友。

找到与您的 Python 方法相对应的 Monitoring v3 then the projects.timeSeries.list 方法。

您可以看到间隔被定义为 TimeInterval,它具有 RFC3339 格式的 startTimeendTime 属性。

APIs Explorer 提供了一种通过完成右侧的表单来调用方法的方法。该表单还将提供有助于测试的 curl 等效项。