啟用 Monitoring API

本頁說明如何啟用及授權使用 Monitoring API v3。您必須先啟用這項 API,才能使用。

啟用 Monitoring API

如要判斷 Monitoring API 是否已啟用或啟用 API,請使用 Google Cloud 控制台或 Google Cloud CLI。

Google Cloud 控制台

  1. 在 Google Cloud 控制台中,選取要啟用 API 的 Google Cloud 專案,然後前往「APIs & Services」(API 和服務) 頁面:

    前往「API 與服務」

  2. 按一下「啟用 API 和服務」按鈕。

  3. 搜尋「監控」。

  4. 在搜尋結果中,按一下「Stackdriver Monitoring API」。

  5. 如果畫面顯示「API enabled」(API 已啟用),代表 API 已啟用。如果沒有,請按一下「啟用」

gcloud CLI

  1. 如果尚未在工作站上安裝 Google Cloud CLI,請參閱「安裝 gcloud CLI」。

  2. 如要查看 Monitoring API 是否已啟用,請在工作站上執行下列指令,並將 PROJECT_ID 替換為要啟用 API 的專案 ID:

    gcloud services list --project=PROJECT_ID
    

    如果輸出結果中出現 monitoring.googleapis.com,表示 API 已啟用。

  3. 如果 API 未啟用,請執行下列指令來啟用:

    gcloud services enable monitoring --project=PROJECT_ID
    

    詳情請參閱 gcloud services

授權使用 Monitoring API

Monitoring API 的存取權由 Identity and Access Management (IAM) 角色和權限控管。每個方法都有相關聯的權限,而相關方法的權限會歸類為角色,然後授予使用者。詳情請參閱「使用 IAM 控管存取權」一文。

授權存取 API 後,即可從任何位置使用該 API。舉例來說,您可以從本機工作站呼叫 timeSeries.list 方法。您也可以使用 API,針對可表示為受監控資源的任何實體傳送指標。如需可用類型清單,請參閱使用者定義指標的受控資源類型

如果您編寫的應用程式使用建議的用戶端程式庫,這些程式庫會使用應用程式預設憑證授權應用程式。

在某些情況下,您或許也能使用 API 金鑰,但一般來說,我們建議使用服務帳戶。對於沒有後端伺服器的瀏覽器和行動應用程式等用戶端,API 金鑰非常實用。詳情請參閱「使用 API 金鑰」一文。

如要進一步瞭解驗證和授權,請參閱驗證指南