本頁說明如何監控 Filestore 執行個體,並設定磁碟空間和備份配額不足的快訊。
您可以使用 Cloud Monitoring 監控 Filestore 執行個體。
事前準備
開始之前,請確認您具備下列角色:
- 監控檢視者
- Monitoring 編輯者
如要瞭解如何授予這些角色的存取權,請參閱「授予 Cloud Monitoring 存取權」。
將 Filestore 指標圖表新增至 Cloud Monitoring 資訊主頁
如要在 Cloud Monitoring 資訊主頁中查看 Filestore 效能指標,請按照下列步驟操作:
-
前往 Google Cloud 控制台的 leaderboard「Metrics Explorer」頁面:
如果您是使用搜尋列尋找這個頁面,請選取子標題為「Monitoring」的結果。
- 按一下「選取指標」可展開的部分。
- 在「Filter by resource or metric name」(依資源或指標名稱篩選) 欄位中,輸入
filestore
,然後選取「Filestore Instance」(Filestore 執行個體) 可展開的區段。 選取要查看的可用指標:
指標 說明 基本層級 區域、企業和可用區層級 平均讀取延遲時間 讀取作業的平均時間 (以毫秒為單位)。 ✓ 平均寫入延遲時間 寫入作業的平均時間 (以毫秒為單位)。 ✓ 寫入的位元組 寫入的位元組數。 ✓ ✓ 讀取位元組數 從永久儲存空間讀取的位元組數。這可能少於用戶端讀取的位元組數,因為部分讀取作業可能來自記憶體快取。* ✓ ✓ 磁碟讀取作業數量 磁碟讀取作業數。如果 Filestore 執行個體快取資料,部分讀取作業不會反映為磁碟讀取。* ✓ ✓ 磁碟寫入作業數量 磁碟寫入作業數。如果 Filestore 執行個體快取資料,部分寫入作業不會反映為磁碟寫入。* ✓ ✓ 中繼資料作業數 磁碟中繼資料作業數量。 ✓ 可用位元組數 可用磁碟位元組數。 ✓ ✓ 可用磁碟空間百分比 可用磁碟位元組百分比。 ✓ ✓ 可用原始容量百分比 可用原始容量在總空間中的占比。 ✓ 程序呼叫次數 與 nfsstat -s 指令傳回相同的資訊。 ✓ 快照位元組使用量 儲存快照所用的空間量,以位元組為單位。 ✓ ✓ 讀取作業所花時間 (毫秒) 在磁碟讀取時花費的時間。 ✓ 寫入作業耗費的時間 (以毫秒為單位) 磁碟寫入作業耗用的時間。 ✓ 使用的位元組數 已使用的磁碟位元組數。 ✓ ✓ 已用空間百分比 已使用磁碟位元組百分比。 ✓ ✓ *記憶體快取作業只會在基本級執行個體中發生。
選用設定:
欄位 說明 篩選 篩選要監控的 Filestore 執行個體。 分組依據 合併類似時間序列的資料。 集結網站 使用常用���式合併時間序列。 校正週期下限 匯總作業的時間間隔。 如要在圖表中加入更多指標,請按一下「新增其他指標」。
按一下「儲存圖表」即可建立資訊主頁。或者,您也可以將圖表新增至現有資訊主頁。
指標定義
以下各節將詳細說明特定 Filestore 指標。
可用原始容量百分比
可用原始容量百分比指標代表使用者可用的容量,不一定是可用的原始磁碟空間。
執行個體會複製資料以提供持久性,並協助支援效能,因此總儲存容量會大於執行個體的使用者指定容量。
可用原始容量百分比指標代表使用者在執行任何複製作業後,可用的原始容量百分比,這是執行個體耐久性或效能的函數。
如果這個指標達到 0%,就必須等到有更多可用空間,才能將新資料寫入叢集。
如要進一步瞭解如何調高或調低執行個體容量,請參閱「調整容量」。
快照位元組使用量
「快照位元組使用量」指標代表所有快照 (無論是內部或外部) 使用的位元組數。這項指標是依據分享次數 (而非例項) 分配及編入索引。
使用的位元組數
「已用位元組」指標代表使用者寫入的原始資料。這項計算不會將 inode 和中繼資料所需的空間納入考量。
預測容量
如要進一步瞭解執行個體的可用容量,建議您監控可用空間和已寫入空間。
如要查看執行個體的可用空間,請使用「free raw capacity percent」指標。
儲存在檔案共用區的每個檔案都會耗用一個 inode。如果檔案系統的 inode 用盡,即使未達最大配置容量,您也無法在檔案共用中儲存更多檔案。
如要查看使用的 inode 數量,請使用 df
指令。詳情請參閱「擴充容量」和「排解容量問題」。
設定快訊
磁碟空間不足
為確保 Filestore 執行個體不會用盡可用空間,建議您設定磁碟空間不足的快訊。本指南會使用「可用磁碟空間百分比」指標,測量基本執行個體的可用磁碟空間。
如要評估區域、地區或���業執行個體的磁碟空間不足問題,請按照下列步驟,使用「可用磁碟空間百分比」和「可用原始容量百分比」指標設定兩個不同的快訊。
-
前往 Google Cloud 控制台的 notifications「Alerting」(警告) 頁面:
如果您是使用搜尋列尋找這個頁面,請選取子標題為「Monitoring」的結果。
- 點選「建立政策」。
- 按一下「選取指標」可展開的部分。
- 在「Filter by resource or metric name」(依資源或指標名稱篩選) 欄位中,輸入
filestore
,然後選取「Filestore Instance」(Filestore 執行個體) 可展開的區段。 - 選取「Nfs」Nfs使用中的指標類別。
- 選取「可用磁碟空間百分比」指標。
- 按一下 [套用]。
- 在「新增篩選器」部分,按一下「新增篩選器」。
- 按一下「篩選器」可展開的部分,然後選取「instance_name」。
- 在「Value」(值) 欄位中,輸入要接收快訊的 Filestore 執行個體名稱。
按一下 [完成]。
如要進一步瞭解如何篩選 Cloud Monitoring 指標,請參閱篩選。
在「Transform data」(轉換資料) 區段中,指定「Rolling window」(滾動週期) 和「Rolling window function」(滾動週期函式)。指出是否要納入次要資料轉換,然後點選「下一步」。
在「設定快訊觸發條件」視窗中,選擇條件類型。
設定下列規格:
欄位 設定 快訊觸發條件 任何時間序列違反條件時 門檻位置 低於門檻 門檻值 為每個 Filestore 執行個體輸入可接受的最低可用磁碟空間百分比。 您可以設定較低的限制,測試是否會觸發快訊。
詳情請參閱「預設建立快訊政策流程」。
輸入任何進階選項。
在「條件名稱」欄位中,輸入條件名稱。
點選「下一步」。
在「設定通知並完成快訊」視窗中,指出要使用的通知管道。
如要瞭解如何建立新管道,請參閱「管理通知管道」。
在「Incident autoclose duration」(事件自動關閉期限) 選單中,選取要使用的期限。
在「政策使用者標籤」部分,指出要使用的標籤。
在「說明文件」部分,新增要納入的任何說明文件,例如如何解決問題的指示。
在「快訊政策名稱」欄位中輸入快訊政策名稱,然後按一下「下一步」。
按一下「建立政策」。
備份配額不足
如果為 Filestore 執行個體排定或自動建立備份,請設定備份配額不足的快訊。
-
前往 Google Cloud 控制台的 notifications「Alerting」(警告) 頁面:
如果您是使用搜尋列尋找這個頁面,請選取子標題為「Monitoring」的結果。
- 點選「建立政策」。
- 按一下「選取指標」可展開的部分。
- 在「依資源或指標名稱篩選」欄位中輸入
quota
,然後選取「消費者配額」可展開部分。 - 選取「配額」使用中的指標類別。
- 選取「分配配額使用量」指標。
- 按一下 [套用]。
- 在「新增篩選器」部分,按一下「新增篩選器」。
- 按一下「篩選器」可展開的部分,然後選取「quota_metric」。
- 在「Value」(值) 欄位中,輸入
file.googleapis.com/backups-per-region
。 - 按一下 [完成]。
選用:如要新增其他篩選器,請按一下「新增篩選器」,然後重複上述程序。
如要進一步瞭解如何篩選 Cloud Monitoring 指標,請參閱篩選。
在「Transform data」(轉換資料) 區段中,指定「Rolling window」(滾動週期) 和「Rolling window function」(滾動週期函式)。指出是否要納入次要資料轉換,然後點選「下一步」。
在「設定快訊觸發條件」視窗中,選擇條件類型。
設定下列規格:
欄位 設定 快訊觸發條件 任何時間序列違反條件時 門檻位置 低於門檻 門檻值 輸入可接受的最低剩餘備份配額。 您可以設定較低的限制,測試是否會觸發快訊。
詳情請參閱「預設建立快訊政策流程」。
輸入任何進階選項。
在「條件名稱」欄位中,輸入條件名稱。
點選「下一步」。
在「設定通知並完成快訊」視窗中,指出要使用的通知管道。
如要瞭解如何建立新管道,請參閱「管理通知管道」。
在「Incident autoclose duration」(事件自動關閉期限) 選單中,選取要使用的期限。
在「政策使用者標籤」部分,指出要使用的標籤。
在「說明文件」部分中,新增要加入的任何說明文件,例如如何解決問題的指示,例如「刪除較舊的備份」或「要求額外配額」。
在「快訊政策名稱」欄位中輸入快訊政策名稱,然後按一下「下一步」。
按一下「建立政策」。