我想在python中获取部署在谷歌云平台上的实例的cpu使用时间,但我无法正确编写间隔字段来获取值,下面是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,
}
)
API资源管理器是您的朋友。
找到Monitoring v3,然后找到与Python方法对应的projects.timeSeries.list方法。
您可以看到,interval被定义为TimeInterval,它具有RFC3339格式的startTime
和endTime
属性。
API资源管理器提供了一种通过在右侧完成表单来调用该方法的方法。该表格还将提供有助于测试的curl
等效物。