本頁說明如何啟用及授權使用 Monitoring API v3。您必須先啟用這項 API,才能使用。
啟用 Monitoring API
如要啟用 Monitoring API,請使用 Google Cloud 控制台或 Google Cloud CLI。
控制台
啟用 Cloud Monitoring API。
啟用 API 時所需的角色
如要啟用 API,您需要服務使用情形管理員 IAM 角色 (roles/serviceusage.serviceUsageAdmin),其中包含 serviceusage.services.enable 權限。瞭解如何授予角色。
gcloud
啟用 Cloud Monitoring API:
啟用 API 時所需的角色
如要啟用 API,您需要具備服務使用情形管理員 IAM 角色 (roles/serviceusage.serviceUsageAdmin),其中包含 serviceusage.services.enable 權限。瞭解如何授予角色。
gcloud services enable monitoring.googleapis.com
授權使用 Monitoring API
Monitoring API 的存取權由 Identity and Access Management (IAM) 角色和權限控管。每個方法都有相關聯的權限,而相關方法的權限會歸類為角色,然後授予使用者。詳情請參閱「使用 IAM 控管存取權」。
授權存取 API 後,即可從任何位置使用 API。舉例來說,您可以從本機工作站呼叫 timeSeries.list 方法。您也可以使用 API,針對可表示為受監控資源的任何實體傳送指標。如需可用類型清單,請參閱使用者定義指標的受控資源類型。
如果您編寫的應用程式使用建議的用戶端程式庫,這些程式庫會使用應用程式預設憑證授權應用程式。
在某些情況下,您或許也能使用 API 金鑰,但一般來說,我們建議使用服務帳戶。對於沒有後端伺服器的瀏覽器和行動應用程式等用戶端,API 金鑰非常實用。詳情請參閱「使用 API 金鑰」一文。
如要進一步瞭解驗證和授權,請參閱驗證指南。