本頁面說明如何透過下列方式監控 Cloud SQL 執行個體:
使用 Cloud Monitoring 資訊主頁監控執行個體
Cloud Monitoring 為多項 Google Cloud 產品提供預先定義的資訊主頁,包括預設的 Cloud SQL 監控資訊主頁。您可以透過這個資訊主頁,監控主要執行個體和備用資源執行個體的一般健康狀態。您也可以建立自己的自訂資訊主頁,顯示自己感興趣的資料。
設定快訊
您可以透過 Cloud Monitoring 設定專案或指定執行個體的快訊。
舉例來說,您可以設定警報,在 Cloud SQL 執行個體的「記憶體用量」指標超過 80% 的門檻時,傳送訊息至特定電子郵件 ID。
在 Cloud SQL 執行個體「總覽」頁面中查看指標
在 Cloud SQL 執行個體的「總覽」頁面中,查看下列主要指標:
-
前往 Google Cloud 控制台的「Cloud SQL Instances」(Cloud SQL 執行個體) 頁面。
- 點選執行個體名稱,開啟執行個體的「總覽」頁面。
選用:從「圖表」下拉式清單選取其他指標。
圖表會顯示所選指標的資料。
預設指標圖表會顯示在頁面頂端。
可用的指標
使用量圖表可協助您在應用程式需求變更時,主動採取行動。您可以從這些指標深入瞭解處理量和延遲問題,以及執行個體用量費用。
| 指標 | 說明 |
|---|---|
| 儲存空間用量 (GB) | 您可以使用儲存空間用量指標來協助您瞭解儲存空間費用。如要進一步瞭解儲存空間用量費用,請參閱「儲存空間和網路定價」。 Cloud SQL 會使用交易記錄進行時間點復原 (PITR)。這些記錄會佔用儲存空間,並在相關自動備份刪除時一併刪除。達到 如果執行個體的交易記錄檔儲存在 Cloud Storage 中,記錄檔會與主要執行個體位於相同區域。這個記錄儲存空間 (最多七天,即 PITR 的最長期限) 不會為每個執行個體產生額外費用。 如果交易記錄的大小導致執行個體發生問題,請增加儲存空間大小。不過,磁碟用量中交易記錄大小的增加可能是暫時的。如果執行個體已啟用時間點復原功能,請停用並重新啟用 PITR,確保記錄檔儲存在與執行個體相同的 Cloud Storage 區域。這會刪除記錄檔,因此您無法在重新啟用 PITR 之前執行時間點還原。不過,即使刪除現有記錄,磁碟大小仍維持不變。 為避免發生非預期的儲存空間問題,建議您在使用 PITR 時,為所有執行個體啟用自動增加儲存空間功能。這項建議僅適用於已啟用 PITR 且日誌儲存在磁碟的執行個體。 如要刪除記錄並回收儲存空間,可以先停用 PITR,然後再重新啟用。減少使用的記錄檔不會縮減為執行個體佈建的磁碟大小。 儲存空間用量指標會計入暫時資料。系統會在維護期間移除暫時資料,且允許暫時資料超出使用者定義的容量限制,以免發生磁碟空間不足事件,使用者不必支付任何費用。 儲存空間用量指標也包含數據用量。在資料使用方面,當交易修改資料庫時,Cloud SQL 會先複製資料,再修改原始資料。資料副本是復原資料。 新建立的資料庫會使用約 100 MB 的系統資料表和檔案。 |
| CPU 使用率 | 您可以透過這項指標監控執行個體的 CPU 是否足以滿足應用程式需求。如果這個值過高,可以增加機型的大小,為執行個體提供更多 CPU 功能。 |
| 記憶體用量 | 執行個體使用的記憶體數。 |
| 讀取/寫入作業數 | 「讀取次數」指標是磁碟提供的讀取作業次數,其並非來自快取。這項指標有助於瞭解執行個體是否適合您的環境。如有需要,您可以改用較大的機型,從快取提供更多要求,並縮短延遲時間。 「寫入次數」指標是磁碟的寫入作業次數。即使應用程式未處於活動狀態,系統仍會產生寫入活動,因為 Cloud SQL 執行個體大約每秒都會寫入系統資料表 (備用資源除外)。 |
| 輸入/輸出位元組數 (位元組數/秒) | 進入或離開執行個體的網路流量。 |
比較多個執行個體的指標
-
前往 Google Cloud 控制台的「Cloud SQL Instances」(Cloud SQL 執行個體) 頁面。
- 在 Cloud SQL「Instances」頁面中,選取執行個體名稱左側的核取方塊,最多可選擇五個執行個體進行比較。
- 在右側的「資訊面板」中,選取「監控」分頁標籤。
從指標下拉式選單中,選取要用於比較執行個體的指標。
將指標懸停在圖表上,即可查看特定時間的資料。