Cloud Monitoring 在 GitHub 上提供一組精選的資訊主頁範本,這些範本專屬於各種 Google Cloud 服務,例如 Compute Engine、Cloud Storage、BigQuery 等。這些資訊主頁上的圖表會顯示與特定服務相關的指標選項。您可以使用 Cloud Monitoring API 或 Google Cloud 控制台,在 Google Cloud 專案中安裝這些範本,做為自訂資訊主頁。
本頁面說明如何安裝可從Google Cloud 主控台取得或儲存在 GitHub monitoring-dashboard-samples
存放區中的範本。每個範本都會儲存為 JSON 檔案。本頁面也會說明如何在Google Cloud 控制台中查看資訊主頁。
這項功能僅支援 Google Cloud 專案。如要設定 App Hub,請選取 App Hub 主機專案或啟用應用程式的資料夾管理專案。
安裝資訊主頁範本
Google Cloud 控制台
如要使用 Google Cloud 主控台安裝資訊主頁範本,請執行下列操作:
-
在 Google Cloud 控制台中,前往「Dashboards」(資訊主頁)
頁面:
如果您是使用搜尋列尋找這個頁面,請選取子標題為「Monitoring」的結果。
在 Google Cloud 控制台的工具列中,選取您的 Google Cloud 專案。如要設定 App Hub,請選取 App Hub 主機專案或啟用應用程式的資料夾管理專案。
執行下列其中一個步驟:
如要從Google Cloud 主控台提供的程式庫安裝範本,請按照下列步驟操作:
- 按一下「資訊主頁範本」。
- 找出要安裝的資訊主頁。
- 選用:如要預覽資訊主頁,請選取該資訊主頁。
按一下 playlist_add「將資訊主頁新增至清單」,然後完成對話方塊。
您可以透過對話方塊選取資訊主頁名稱,並在資訊主頁中新增標籤。
如要透過上傳 JSON 檔案安裝資訊主頁,請按照下列步驟操作:
選用:如要安裝精選的資訊主頁範本,請下載 GitHub 存放區:
git clone https://github.com/GoogleCloudPlatform/monitoring-dashboard-samples.git
按一下「建立資訊主頁」。
在資訊主頁工具列中,依序點選 settings「設定」和「JSON」,然後選取「JSON 編輯器」。
對於新的資訊主頁,顯示的程式碼類似以下內容:
{ "displayName": "New Dashboard", "mosaicLayout": { "columns": 12, "tiles": [] }, "dashboardFilters": [], "labels": {} }
在編輯器工具列中,按一下
「File Upload」(檔案上傳)。
選取含有範本的檔案,然後按一下「開啟」。
檔案上傳後,資訊主頁的 JSON 就會更新。
如果您看到以下訊息:「無法儲存資訊主頁:欄位 mosaicLayout.tiles[0] 的值無效」,請在資訊主頁工具列中選取「格線」。
選用步驟:自訂資訊主頁。舉例來說,您可以更新標題、新增指示資訊主頁來源的文字小工具、刪除不需要的圖表,或新增圖表。
如要儲存修改過的資訊主頁,請在工具列中按一下「儲存」。
gcloud CLI
如要使用 Google Cloud CLI 安裝資訊主頁定義,請執行下列操作:
確認本機系統可存取資訊主頁定義。
如果資訊主頁儲存在 GitHub 存放區中,您可以儲存特定資訊主頁,也可以下載整個存放區:
git clone https://github.com/GoogleCloudPlatform/monitoring-dashboard-samples.git
找出要安裝的資訊主頁。
舉例來說,在 GitHub 存放區中,目錄
monitoring-dashboard-samples/dashboards/compute
包含名為gce-vm-instance-monitoring.json
的檔案。發出
gcloud monitoring dashboards create
指令,並提供資訊主頁的 JSON 表示法。舉例來說,如要安裝資訊主頁
gce-vm-instance-monitoring.json
,請發出下列指令:gcloud monitoring dashboards create --config-from-file=gce-vm-instance-monitoring.json --project=PROJECT_ID
執行上述指令前,請先取代以下內容:
- PROJECT_ID:專案的 ID。如要設定 App Hub,請選取 App Hub 主機專案或啟用應用程式的資料夾管理專案。
Cloud Monitoring API
如要使用 Google Cloud CLI 安裝資訊主頁定義,請執行下列操作:
確認本機系統可存取資訊主頁定義。
如果資訊主頁儲存在 GitHub 存放區中,您可以儲存特定資訊主頁,也可以下載整個存放區:
git clone https://github.com/GoogleCloudPlatform/monitoring-dashboard-samples.git
找出要安裝的資訊主頁。
舉例來說,在 GitHub 存放區中,目錄
monitoring-dashboard-samples/dashboards/compute
包含名為gce-vm-instance-monitoring.json
的檔案。呼叫
dashboards.create
,並提供資訊主頁的 JSON 表示法。在 API 呼叫中,父項是建立綜合監控作業的專案。如要設定 App Hub,請選取 App Hub 主機專案或啟用應用程式的資料夾管理專案。這個欄位的格式如下:projects/PROJECT_ID
詳情請參閱「建立及管理資訊主頁」。
查看已安裝的資訊主頁
存放區中的每個檔案都會建立新的自訂資訊主頁。舉例來說,gce-vm-instance-monitoring.json
檔案會建立標題為「GCE VM Instance Monitoring」的資訊主頁。如要查看這個資訊主頁,請按照下列步驟操作:
-
在 Google Cloud 控制台中,前往「Dashboards」(資訊主頁)
頁面:
如果您是使用搜尋列尋找這個頁面,請選取子標題為「Monitoring」的結果。
- 在 Google Cloud 控制台的工具列中,選取您的 Google Cloud 專案。如要設定 App Hub,請選取 App Hub 主機專案或啟用應用程式的資料夾管理專案。
- 在資訊主頁清單中,按一下「GCE VM Instance Monitoring」。 如果您有許多資訊主頁,建議您篩選自訂資訊主頁或新資訊主頁的名稱。
下圖顯示已安裝的資訊主頁部分:
新增或移除使用者定義的標籤
標籤可讓您根據資訊主頁顯示的內容類型,找出所需的資訊主頁。舉例來說,您可以將標籤 prod
新增至顯示實際運作系統相關資訊的資訊主頁。同樣地,您可以新增標籤 staging
,表示資訊主頁會顯示有關測試環境系統的資訊。
您只能在自訂資訊主頁中新增標籤。當資訊主頁顯示
「在資訊主頁中新增標籤」按鈕時,您可以設定要套用至資訊主頁的標籤。如要在自訂資訊主頁中新增或移除使用者定義的標籤,請按照下列步驟操作:
-
在 Google Cloud 控制台中,前往「Dashboards」(資訊主頁)
頁面:
如果您是使用搜尋列尋找這個頁面,請選取子標題為「Monitoring」的結果。
- 在資訊主頁清單中找出所需資訊主頁,然後按一下 「在資訊主頁中新增標籤」。
- 執行下列任一操作:
如要建立標籤並新增至資訊主頁,請在「建立新標籤」專區的文字方塊中輸入標籤名稱,然後按一下「建立並套用」。
- 如要設定要新增至資訊主頁的標籤,請按一下 arrow_drop_down「選取要套用的標籤」,選取標籤,然後按一下「確定」。
- 如要儲存變更,請按一下「確認」。