監視 Google Cloud Storage

設定

Instana Google Cloud 整合使用服務帳戶,在 Google Cloud 與 Instana 之間建立 API 連線。 以下是建立服務帳戶及提供 Instana 服務帳戶認證以開始代表您進行 API 呼叫的指示。

  1. 導覽至您要設定 Instana 整合之 Google Cloud 專案的 Google Cloud 認證頁面
  2. 建立認證 ,然後選取 服務帳戶金鑰
    SelectService帳戶
  3. 服務帳戶 下拉清單中,選取 新建服務帳戶
  4. 為服務帳戶提供唯一名稱
  5. 選擇角色或建立至少包含下列許可權的自訂角色:
    • monitoring.timeSeries.list
    • storage.buckets.list
  6. 選取 JSON 作為金鑰類型,然後按建立
  7. 請記下此檔案的儲存位置,因為需要它才能完成整合
  8. 使用認證檔的路徑,將欄位新增至 configuration.yml credentials_path 。 (配置區段中的範例。)

為了監視專案,需要啟用下列服務:

配置

您可以將下列配置新增至「GCP 代理程式」的 配置檔 ,以配置 Google Cloud Storage 度量值輪詢率 (以秒為單位):

com.instana.plugin.gcp.storage:
  enabled: true
  poll_rate: 60 # How often Google's monitoring API will be polled in seconds
  credentials_path: '/opt/instana/credentials/cred-gcp.json' # Path to Service Account credentials
  include_tags: ''
  exclude_tags: ''

過濾

可以定義多個標籤,以逗點區隔。 標籤應該提供為鍵值組,以: 字元區隔。 為了使配置更容易,可以定義您要在探索中併入或從探索中排除哪些標籤。 如果在兩個清單 (包括及排除) 中定義標籤,則排除清單具有較高的優先順序。 如果不需要過濾服務,則不應定義配置。 為了啟用過濾,不一定要定義所有值。

若要將依標籤的服務併入探索中,請使用下列配置:

com.instana.plugin.gcp.storage:
  include_tags: # Comma separated list of tags in key:value format (e.g. env:prod,env:staging)

若要從探索中排除依標籤的服務,請使用下列配置:

com.instana.plugin.gcp.storage:
  exclude_tags: # Comma separated list of tags in key:value format (e.g. env:dev,env:test)

度量值集合

若要檢視度量值,請在「Instana 使用者」介面的資訊看板中選取 基礎架構 ,按一下特定的受監視主機,然後您可以看到包含所有已收集度量值及受監視處理程序的主機儀表板。

配置資料

  • 名稱
  • ID
  • 專案號碼
  • 地區
  • 位置類型
  • 儲存類別
  • 建立時間
  • 前次更新

效能度量

度量 說明 精度
要求 API 呼叫的差異計數。 60 秒
物件寫入 API 寫入呼叫的差異計數。 60 秒
已讀取的物件數 API 讀取呼叫的差異計數。 60 秒
物件計數 每個儲存區的物件總數。 300 秒/每天取樣一次。
物件大小 儲存區中所有物件的大小總計。 300 秒/每天取樣一次。
已接收的位元組數 透過網路接收的位元組差異計數。 300 秒
已傳送的位元組數 透過網路傳送的位元組差異計數。 300 秒

性能簽章

每一個感應器都有一個精選的性能簽章知識庫,可以根據送入的度量對性能簽章進行持續評估,並根據使用者影響來觸發問題或發生事件。

內建事件 會根據實體上失敗的性能簽章來觸發問題或突發事件,而 自訂事件 會根據任何給定實體個別度量的已定義臨界值來觸發問題或突發事件。

如需 Google Cloud Storage的建置事件相關資訊,請參閱 內建事件參照