Amazon S3 檔案閘道文件已移至什麼是 Amazon S3 檔案閘道?
Amazon FSx 檔案閘道文件已移至什麼是 Amazon FSx 檔案閘道?
磁碟區閘道文件已移至什麼是磁碟區閘道?
本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
監控您的磁帶閘道
本節說明如何監控磁帶閘道、與磁帶閘道相關聯的虛擬磁帶、快取儲存以及上傳緩衝區。您可以使用AWS Management Console來檢視磁帶閘道的指標。使用指標,您可以追蹤磁帶閘道的健全狀況,並設定警示,以便在一或多個指標超出定義的臨界值時通知您。
Storage Gateway 提供的 CloudWatch 指標數字。會 Storage Gateway 兩週期間的指標會記錄兩週期間的指標。透過使用這些指標,您可以存取歷史資訊,並更深入了解磁帶閘道和虛擬磁帶的效能。如需有關的詳細資訊 CloudWatch,請參閱 Amazon CloudWatch 使用者指南。
取得 CloudWatch 日誌群組的磁帶閘道運作狀態日誌
您可以使用 Amazon CloudWatch Logs 取得磁帶閘道運作狀態和相關資源的相關資訊。您可以使用日誌來監控閘道遇到的錯誤。此外,您可以使用 Amazon CloudWatch 訂閱篩選器,即時自動處理日誌資訊。如需詳細資訊,請參閱 Amazon CloudWatch 使用者指南中的使用訂閱即時處理日誌資料。
例如,假設您的閘道部署在使用 VMware HA 啟動的叢集中,而且您需要瞭解任何錯誤。您可以設定 CloudWatch 記錄群組來監控閘道,並在閘道發生錯誤時收到通知。您可以在啟用閘道時或在啟用並啟動及執行閘道之後,設定群組。如需啟動閘道時如何設定 CloudWatch 記錄群組的相關資訊,請參閱設定磁帶閘道。如需 CloudWatch 日誌群組的一般資訊,請參閱《Amazon CloudWatch 使用者指南》中的使用日誌群組和日誌串流。
如需有關如何疑難排解和修正這些類型錯誤的詳細資訊,請參閱疑難排解虛擬磁帶問。
下列程序顯示如何在啟動閘道後設定 CloudWatch 日誌群組。
設定 CloudWatch 記錄群組與檔案閘道搭配使用
登入AWS Management Console並開啟 Storage Gateway 主控台,網址為 https://console.aws.amazon.com/storagegateway/home
。 -
在導覽窗格中,選擇 Gateway (傳輸閘道),然後選擇要設定 CloudWatch 日誌群組的設備。
-
CustomerGatewayName對於 [動作],選擇 [編輯閘道資訊],或在 [詳細資料] 索引標籤的 [Health 記錄] 和 [未啟用] 下,選擇 [設定記錄群組] 以開啟 [編輯
-
針對「設備健全狀況記錄檔」群組,選擇下列其中一項:
-
如果您不想使用記錄群組監視閘道,請停用記 CloudWatch 錄功能。
-
建立新的記錄群組以建立新的 CloudWatch 記錄群組。
-
使用現有的記錄群組來使用已存在的 CloudWatch 記錄群組。
從 [現有的記錄群組] 清單中選擇記錄群組。
-
-
選擇 Save changes (儲存變更)。
-
若要查看閘道的健全狀況日誌,請執行下列動作:
-
在導覽窗格中,選擇 Gateway (傳輸閘道),然後選擇您為其設定 CloudWatch 日誌群組的閘道。
-
選擇 [詳細資料] 索引標籤,然後選擇 [Health 記CloudWatch 錄檔] 下 [記錄群組詳細資料] 頁面會在 CloudWatch主控台中開啟。
-
以下是傳送至的磁帶閘道事件訊息的範例 CloudWatch。此範例顯示 TapeStatusTransition
訊息。
{ "severity": "INFO", "source": "FZTT16FCF5", "type": "TapeStatusTransition", "gateway": "sgw-C51DFEAC", "timestamp": "1581553463831", "newStatus": "RETRIEVED" }
使用亞馬遜 CloudWatch指標
您可以使用或 CloudWatch API 取得磁帶閘道的監視資料。AWS Management Console主控台會根據 CloudWatch API 的原始資料顯示一系列圖形。此 CloudWatch API 也可以透過其中一個亞馬遜AWS軟體開發套件 (SDK)
無論您選擇使用指標的方法為何,您都必須指定下列資訊:
-
要使用的指標維度。維度是一組用來單獨辨識指標的名稱值組。Storage Gateway 的維度為
GatewayId
和GatewayName
。在 CloudWatch 主控台中,您可以使用Gateway Metrics
檢視輕鬆選取閘道專屬和磁帶專屬的維度。如需維度的詳細資訊,請參閱《Amazon CloudWatch 使用者指南》中的維度。 -
指標名稱,例如
ReadBytes
。
下表總結列出您可以使用的「Storage Gateway」測量結果資料類型。
亞馬遜 CloudWatch 名稱 | 維度 | 描述 |
---|---|---|
AWS/StorageGateway |
GatewayId , GatewayName
|
這些維度會篩選描述磁帶閘道各個層面的測量結果資料。您可以同時指定 磁帶閘道的輸送量和延遲資料是以磁帶閘道中的所有虛擬磁帶為基礎。 每隔 5 分鐘免費自動提供資料。 |
閘道和磁帶指標的使用類似其他服務指標的使用。您可以在以下列出的 CloudWatch 文件中找到一些最常見指標任務的討論:
了解虛擬磁帶指標
您可以在下列找到涵蓋虛擬磁帶之 Storage Gateway 度量的相關資訊。每個磁帶都有一組相關聯的指標。
有些磁帶專屬指標可能與特定閘道專屬指標的名稱相同。這些指標代表相同類型的測量,但其範圍為磁帶而非閘道。開始工作前,請指定您要使用閘道指標還是磁帶指標。使用磁帶指標時,請指定您要檢視指標之磁帶的磁帶 ID。如需詳細資訊,請參閱使用亞馬遜 CloudWatch指標。
某些量度只有在最近的監視期間產生新資料時,才會傳回資料點。
下表說明可用來取得磁帶相關資訊的 Storage Gateway 測量結果。
指標 | 描述 |
---|---|
CachePercentDirty |
未保存到 AWS 的閘道快取整體百分比中磁帶的比重。報告期間結束時會取樣。 使用閘道的 單位:百分比 |
CloudTraffic |
已上傳以及已從雲端下載到磁帶的位元組數量。 單位:位元組 |
IoWaitPercent |
磁帶目前使用的配置 IoWait 單位百分比。 單位:百分比 |
HealthNotification |
磁帶已傳送的運作狀態通知數目。 單位:計數 |
MemUsedBytes |
磁帶目前使用的已配置記憶體百分比。 單位:百分比 |
MemTotalBytes |
磁帶目前使用的記憶體總量百分比百分比。 單位:百分比 |
ReadBytes
|
在檔案共用的報告期間內,從內部部署應用程式讀取的位元組總數。 使用此指標搭配 單位:位元組 |
UserCpuPercent |
磁帶目前使用的使用者配置的 CPU 運算單元百分比。 單位:百分比 |
WriteBytes |
報告期間寫入至您內部部署應用程式的位元組總數。 使用此指標搭配 單位:位元組 |
測量磁帶閘道與之間的效能AWS
資料輸送量、資料延遲和每秒作業數是可用來瞭解使用磁帶閘道之應用程式儲存體執行情況的度量。當您使用正確的彙總統計資料時,可以使用為您提供的 Storage Gateway 指標來測量這些值。
「統計資料」是在一段指定期間內的指標彙整。當您檢視中的測量結果值時 CloudWatch,請使用資料延遲 (毫秒) 的Average
統Samples
計資料,並使用每秒輸入/輸出作業 (IOPS) 的統計值。如需詳細資訊,請參閱 Amazon CloudWatch 使用者指南中的統計資料。
下表摘要列出您可用來測量磁帶閘道和之間輸送量、延遲和 IOPS 的測量結果和對應的統計資料AWS。
感興趣的項目 | 測量方式 |
---|---|
Latency (延遲) | 搭配使用 ReadTime 和 WriteTime 指標與 Average CloudWatch 統計資料。例如,Average 指標的 ReadTime 值可讓您了解在範例期間內每個操作的延遲。 |
傳送至 AWS 的輸送量 | 搭配Sum CloudWatch 統計資料使用CloudBytesDownloaded 和CloudBytesUploaded 量度。例如,5 分鐘取樣期間除以 300 秒的CloudBytesDownloaded 測量結果Sum 值可讓您從磁帶閘道的輸送量 (AWS以每秒位元組為單位)。 |
傳送至 AWS 的資料延遲 | 搭配 CloudDownloadLatency 統計資料使用 Average 指標。例如,Average 指標的 CloudDownloadLatency 統計資料可讓您了解在範例期間內每個操作的延遲。 |
測量從磁帶閘道的上傳資料輸送量AWS
請在以下位置開啟 CloudWatch 主控台。
https://console.aws.amazon.com/cloudwatch/ -
選擇 Metrics (指標) 標籤。
-
選擇 StorageGateway:閘道測量結果維度,然後找出您要使用的磁帶閘道。
-
選擇
CloudBytesUploaded
指標。 -
針對 Time Range (時間範圍),選擇一個值。
-
選擇
Sum
統計資料。 -
針對 Period (期間),選擇 5 分鐘或更高的值。
-
在結果依照時間排序的資料點集合中,將每個資料點除以期間 (單位為秒),便可取得範例期間的輸送量。
下列影像顯示閘道磁帶的 CloudBytesUploaded
指標,搭配 Sum
統計資料。在影像中,將游標置放在資料點上即會顯示資料點的相關資訊,包含其值和上傳的位元組數。將此值除以 Period (期間) 值 (5 分鐘),便可取得該範例點的輸送量。對於突出顯示的點,從磁帶閘道到的輸送量AWS是 555,544,576 個字節除以 300 秒,即每秒 1.7 兆字節。

測量從磁帶閘道到的資料延遲AWS
請在以下位置開啟 CloudWatch 主控台。
https://console.aws.amazon.com/cloudwatch/ -
選擇 Metrics (指標) 標籤。
-
選擇 StorageGateway: GatewayMetrics維度,然後找到您要使用的磁帶閘道。
-
選擇
CloudDownloadLatency
指標。 -
針對 Time Range (時間範圍),選擇一個值。
-
選擇
Average
統計資料。 -
針對 Period (期間),選擇 5 分鐘的值以符合預設報告時間。
其結果之依照時間排序的資料點集合便包含延遲 (單位為毫秒)。
若要將磁帶閘道輸送量的閾值上限警示設定為AWS
請在以下位置開啟 CloudWatch 主控台。
https://console.aws.amazon.com/cloudwatch/ -
選擇 Create Alarm (建立警示) 以啟動 [Create Alarm] (建立警示) 精靈。
-
選擇 StorageGateway:閘道測量結果維度,然後找出您要使用的磁帶閘道。
-
選擇
CloudBytesUploaded
指標。 -
定義當
CloudBytesUploaded
指標大於等於指定值且持續指定時間之後的警示狀態,來定義警示。例如,您可以定義當CloudBytesUploaded
指標大於 10 MB 長達 60 分鐘時的警示狀態。 -
設定要針對警示狀態採取的動作。例如,您可以設定要傳送一封電子郵件通知給您。
-
選擇 Create Alarm (建立警示)。
設定讀取資料的臨界值上限警示AWS
請在以下位置開啟 CloudWatch 主控台。
https://console.aws.amazon.com/cloudwatch/ -
選擇 Create Alarm (建立警示) 以啟動 [Create Alarm] (建立警示) 精靈。
-
選擇 StorageGateway:閘道測量結果維度,然後找出您要使用的磁帶閘道。
-
選擇
CloudDownloadLatency
指標。 -
定義當
CloudDownloadLatency
指標大於等於指定值且持續指定時間之後的警示狀態,來定義警示。例如,您可以定義當CloudDownloadLatency
指標大於 60,000 毫秒且長達 2 小時的情形下之警示狀態。 -
設定要針對警示狀態採取的動作。例如,您可以設定要傳送一封電子郵件通知給您。
-
選擇 Create Alarm (建立警示)。