2 回答

TA貢獻(xiàn)1829條經(jīng)驗 獲得超4個贊
這對我有用,但我不確定這是否是創(chuàng)作者的意圖。
from google.cloud import monitoring_v3
from google.cloud.monitoring_v3 import query
project = "..."
client = monitoring_v3.MetricServiceClient()
result = query.Query(
client,
project,
'pubsub.googleapis.com/subscription/num_undelivered_messages',
minutes=1).as_dataframe()

TA貢獻(xiàn)1805條經(jīng)驗 獲得超9個贊
對于特定訂閱,您可能需要以這種方式運行代碼:
from google.cloud import monitoring_v3
from google.cloud.monitoring_v3 import query
project = "my-project"
client = monitoring_v3.MetricServiceClient()
result = query.Query(client,project,'pubsub.googleapis.com/subscription/num_undelivered_messages', minutes=60).as_dataframe()
print(result['pubsub_subscription'][project]['subscription_name'][0])
添加回答
舉報