Amazon によるモニタリング CloudWatch - Amazon FSx for Windows File Server

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Amazon によるモニタリング CloudWatch

Amazon CloudWatch は、 FSx for Windows File Server ファイルシステムから raw データを収集し、ほぼリアルタイムの読み取り可能なメトリクスに処理します。これらの統計は 15 か月間保持されるため、履歴情報にアクセスして、ワークフローやファイルシステムのパフォーマンスを把握できます。

FSx for Windows File Server は、次のドメインで CloudWatch メトリクスを発行します。

  • ネットワーク I/O メトリクスは、ファイルシステムにアクセスしているクライアントとファイルサーバー間のアクティビティを測定します。

  • ファイルサーバーのメトリクスは、ネットワークスループット使用率、ファイルサーバーCPUとメモリ、ファイルサーバーのディスクスループットとIOPS使用率を測定します。

  • ディスク I/O メトリクスは、ファイルサーバーとストレージボリューム間のアクティビティを測定します。

  • ストレージボリュームメトリクスは、HDDストレージボリュームのディスクスループット使用率とSSDストレージボリュームのIOPS使用率を測定します。

  • ストレージ容量のメトリクスは、データ重複排除によるストレージ節約を含めたストレージ使用状況を測定します。

次の図は、 FSx for Windows File Server ファイルシステム、そのコンポーネント、およびメトリクスドメインを示しています。

FSx for Windows File Server は、ネットワーク I/O、ファイルサーバーのパフォーマンス、およびストレージボリュームのパフォーマンスをモニタリング CloudWatch する のメトリクスをレポートします。

デフォルトでは、Amazon FSx for Windows File Server は 1 分 CloudWatch 間隔でメトリクスデータを に送信しますが、5 分間隔で出力される以下の例外があります。

  • FileServerDiskThroughputBalance

  • FileServerDiskIopsBalance

の詳細については CloudWatch、「Amazon ユーザーガイド」の「Amazon CloudWatchとは」を参照してください。 CloudWatch

メトリクスは、シングル AZ ファイルシステムではファイルシステムのメンテナンス中や、インフラストラクチャコンポーネントの交換時、マルチ AZ ファイルシステムではプライマリファイルサーバーとセカンダリファイルサーバー間のフェイルオーバー中およびフェイルバック中に発行されない場合があります。

一部の Amazon FSx CloudWatch メトリクスは raw バイト として報告されます。バイトは、単位の 10 進数または 2 進数の倍数に丸められません。

CloudWatch メトリクスとディメンション

FSx for Windows File Server は、 CloudWatch すべてのファイルシステムの Amazon AWS/FSx の名前空間に次のメトリクスを発行します。

  • DataReadBytes

  • DataWriteBytes

  • DataReadOperations

  • DataWriteOperations

  • MetadataOperations

  • FreeStorageCapacity

FSx for Windows File Server は、スループットキャパシティが 32 以上に設定されている CloudWatch ファイルシステムの Amazon AWS/FSxの名前空間に、以下のセクションで説明するメトリクスを公開しますMBps。

ネットワーク I/O メトリクス

AWS/FSx 名前空間には、次のネットワーク I/O メトリクスが含まれます。

メトリクス 説明
DataReadBytes

ファイルシステムにアクセスするクライアントでの読み込み操作のバイト数。

単位: バイト

有効な統計: Sum

DataWriteBytes

ファイルシステムにアクセスするクライアントでの書き込み操作のバイト数。

単位: バイト

有効な統計: Sum

DataReadOperations

ファイルシステムにアクセスするクライアントでの読み込み操作の回数。

単位: カウント

有効な統計: Sum

DataWriteOperations

ファイルシステムにアクセスするクライアントでの書き込み操作の回数。

単位: カウント

有効な統計: Sum

MetadataOperations

ファイルシステムにアクセスするクライアントでのメタデータ操作の回数。

単位: カウント

有効な統計: Sum

ClientConnections

クライアントとファイルサーバー間のアクティブな接続の数。

単位: カウント

ファイルサーバーのメトリクス

AWS/FSx 名前空間には、次のファイルサーバーのメトリクスが含まれます。

メトリクス 説明
NetworkThroughputUtilization

ファイルシステムにアクセスするクライアントのネットワークスループットを、プロビジョニングされた制限に対する割合 (%) で表したものです。

単位: パーセント

CPUUtilization

ファイルサーバーのCPUリソースの使用率。

単位: パーセント

MemoryUtilization

ファイルサーバーのメモリリソースの使用率 (%)。

単位: パーセント

FileServerDiskThroughputUtilization

ファイルサーバーとそのストレージボリューム間のディスクスループットを、スループットキャパシティによって決定されるプロビジョニングされた制限に対する割合 (%) で表したものです。

単位: パーセント

FileServerDiskThroughputBalance

ファイルサーバーとそのストレージボリューム間のディスクスループットに使用できるバーストクレジットの割合 (%)。スループットキャパシティが 256 MBps以下のプロビジョニングされたファイルシステムに有効です。

単位: パーセント

FileServerDiskIopsUtilization

ファイルサーバーとストレージボリュームIOPS間のディスク。スループットキャパシティによって決定されるプロビジョニングされた制限に対するパーセンテージ。

単位: パーセント

FileServerDiskIopsBalance

ファイルサーバーとそのストレージボリュームIOPS間のディスクに使用可能なバーストクレジットの割合。スループットキャパシティが 256 MBps以下のプロビジョニングされたファイルシステムに有効です。

単位: パーセント

ディスク I/O メトリクス

AWS/FSx 名前空間には、次のディスク I/O メトリクスが含まれます。

メトリクス 説明
DiskReadBytes

ストレージボリュームにアクセスする読み込み操作のバイト数。

単位: バイト

有効な統計: Sum

DiskWriteBytes

ストレージボリュームにアクセスする書き込み操作のバイト数。

単位: バイト

有効な統計: Sum

DiskReadOperations

ストレージボリュームにアクセスするファイルサーバーでの読み込み操作の回数。

単位: カウント

有効な統計: Sum

DiskWriteOperations

ストレージボリュームにアクセスするファイルサーバーでの書き込み操作の回数。

単位: カウント

有効な統計: Sum

FSx for Windows ストレージボリュームメトリクス

AWS/FSx 名前空間には、次のストレージボリュームのメトリクスが含まれます。

メトリクス 説明
DiskThroughputUtilization

(HDD のみ) ファイルサーバーとそのストレージボリューム間のディスクスループット。ストレージボリュームによって決定されるプロビジョニングされた制限に対するパーセンテージです。

単位: パーセント

DiskThroughputBalance

(HDD のみ) ストレージボリュームのディスクスループットとディスクIOPSに使用可能なバーストクレジットの割合。

単位: パーセント

DiskIopsUtilization

(SSD のみ) ファイルサーバーとストレージボリュームIOPS間のディスク。ストレージボリュームによって決定されるプロビジョニングされたIOPS制限に対するパーセンテージ。

単位: パーセント

ストレージ容量のメトリクス

AWS/FSx 名前空間には、次のストレージ容量のメトリクスが含まれます。

メトリクス 説明
FreeStorageCapacity

使用できるストレージ容量。

単位: バイト

有効な統計: AverageMinimum

StorageCapacityUtilization

合計ストレージ容量に対する使用済み物理ストレージ容量の割合 (%)。

単位: パーセント

DeduplicationSavedStorage

データ重複排除が有効になっている場合、それによって節約されるストレージ領域の量。

単位: バイト

FSx for Windows File Server メトリクスの名前空間とディメンション

FSx for Windows File Server メトリクスは、 FSx名前空間を使用し、単一ディメンション のメトリクスを提供しますFileSystemId。ファイルシステムの ID は、 describe-file-systems AWS CLI コマンドまたは DescribeFileSystems API コマンドを使用して確認できます。ファイルシステム ID は、次の形式になります。fs-0123456789abcdef0.

ファイルシステムメトリクスの使用

各 Amazon FSx ファイルシステムには、主に 2 つのアーキテクチャコンポーネントがあります。

  • ファイルシステムにアクセスするクライアントにデータを提供するファイルサーバー

  • ファイルシステム内のデータをホストするストレージボリューム

FSx for Windows File Server は、ファイルシステムのファイルサーバーとストレージボリュームのパフォーマンスとリソース使用率を追跡 CloudWatch する のメトリクスをレポートします。次の図は、アーキテクチャコンポーネントを含む Amazon FSx ファイルシステムと、モニタリングに使用できるパフォーマンスとリソース CloudWatch メトリクスを示しています。メトリクスのセットで表示される主なプロパティは、それらのメトリクスの容量を決定するファイルシステムのプロパティです。このプロパティを調整すると、そのメトリクスのセットに対応するファイルシステムのパフォーマンスが変更されます。

FSx for Windows File Server は、ネットワーク I/O、ファイルサーバーのパフォーマンス、およびストレージボリュームのパフォーマンスをモニタリング CloudWatch する のメトリクスをレポートします。

Amazon FSxコンソールのモニタリングとパフォーマンスパネルを使用して、次の表で説明されている FSx for Windows File Server CloudWatch メトリクスを表示します。

[Monitoring & performance] (モニタリングとパフォーマンス) パネル 方法を教えてください チャート 関連するメトリクス
[概要]

ファイルシステムの合計 を決定しますかIOPS?

合計 IOPS

SUM(DataReadOperations + DataWriteOperations + MetadataOperations)/期間 (秒単位)

ファイルシステムの合計スループットを判別するにはどうすればよいですか?

合計スループット

SUM(DataReadBytes + DataWriteBytes)/期間 (秒単位)

ファイルシステムで使用可能なストレージ容量を判別するにはどうすればよいですか? 使用可能なストレージ容量 FreeStorageCapacity
クライアントとファイルサーバー間で確立されている接続の数を判別するにはどうすればよいですか? クライアント接続 ClientConnections
[Storage (ストレージ)] ファイルシステムの合計ストレージ容量に対する、使用済み物理ディスク領域の量の割合 (%) を判別するにはどうすればよいですか? ストレージ容量の使用率 StorageCapacityUtilization
データ重複排除によって節約される物理ディスク領域の量を判別するにはどうすればよいですか? データ重複排除によるストレージの節約 DeduplicationSavedStorage
パフォーマンス – ファイルサーバー ファイルシステムのプロビジョニングされたスループットに対する、ファイルシステムにアクセスするクライアントのネットワークスループットの割合 (%) を判別するにはどうすればよいですか? ネットワークスループット使用率 NetworkThroughputUtilization1
スループットキャパシティによって決定されるプロビジョニングされた制限に対する、ファイルサーバーとそのストレージボリューム間のディスクスループットの割合 (%) を判別するにはどうすればよいですか? ディスクスループット使用率 FileServerDiskThroughputUtilization1
ファイルサーバーとそのストレージボリューム間のディスクスループットに使用できるバーストクレジットの割合 (%) を判別するにはどうすればよいですか? ディスクスループットのバーストバランス FileServerDiskThroughputBalance
スループットキャパシティによって決定されるプロビジョニングされた制限に対する割合として、ファイルサーバーとストレージボリュームIOPS間のディスク量を決定します。 ディスクIOPS使用率 FileServerDiskIopsUtilization
ファイルサーバーとストレージボリュームIOPS間のディスクに使用可能なバーストクレジットの割合は、...決定しますか? ディスクIOPSバーストバランス FileServerDiskIopsBalance
ファイルサーバーのCPU使用率を決定しますか? CPU 使用率 CPUUtilization
ファイルサーバーのメモリ使用率 (%) を判別するにはどうすればよいですか? メモリ使用率 MemoryUtilization
パフォーマンス – ストレージボリューム ストレージボリュームにアクセスするオペレーションのスループットを、ストレージHDD容量によって決定されるプロビジョニングされた制限に対するパーセンテージで決定しますか? ディスクスループット使用率 (HDD) DiskThroughputUtilization
ストレージHDDボリュームにアクセスするオペレーションで使用可能なスループットとIOPSバーストクレジットの割合を決定しますか? ディスクスループットバーストバランス (HDD) DiskThroughputBalance2
ストレージボリュームにアクセスするオペレーションIOPSの を、Storage HDD Capacity によって決定されるプロビジョニングされた制限の割合として決定しますか? ディスクIOPS使用率 (HDD) SUM(DiskReadOperations + DiskWriteOperations) / Period (秒単位) / (12 * TiB のプロビジョンドHDDストレージ容量)
ストレージボリュームにアクセスするオペレーションIOPSの を、Storage SSD Capacity によって決定されるプロビジョニングされた制限に対するパーセンテージで決定しますか? ディスクIOPS使用率 (SSD) DiskIopsUtilization
注記

1ワークロードの予期しない急増や、バックグラウンドの Windows ストレージオペレーション (ストレージの同期、重複排除、シャドウコピーなど) に備えて十分な予備のスループットキャパシティを確保するために、平均スループットキャパシティ使用率を 50% 未満に維持することをお勧めします。

2HDD つのストレージボリュームでは、ワークロードに応じてパフォーマンスに大きなばらつきが生じる可能性があります。IOPS または スループットが急に急増すると、ディスクのパフォーマンスが低下する可能性があります。詳細については、「HDD バーストパフォーマンス」を参照してください。

パフォーマンスの警告と推奨事項

FSx for Windows では、スループットキャパシティが 32 以上に設定されているファイルシステムのパフォーマンス警告が表示されますMBps。Amazon は、これらの CloudWatch メトリクスの 1 つが複数の連続したデータポイントの事前定義されたしきい値に近づいたり、超えたりすると、メトリクスのセットに対する警告FSxを表示します。これらの警告により、ファイルシステムのパフォーマンスを最適化するために使用できる実用的な推奨事項が示されます。

警告は、[Monitoring & performance] (モニタリングとパフォーマンス) ダッシュボードのいくつかのエリアからアクセスできます。アクティブまたは最近の Amazon FSxパフォーマンス警告、および ALARM状態にあるファイルシステムに設定された CloudWatch アラームはすべて、概要セクションのモニタリングとパフォーマンスパネルに表示されます。この警告は、メトリクスグラフが表示されているダッシュボードのセクションにも表示されます。

Amazon FSxメトリクスの CloudWatch アラームを作成できます。詳細については、「 CloudWatch アラームの作成」を参照してください。

パフォーマンスの警告を使用してファイルシステムのパフォーマンスを向上させる

Amazon FSxは、ファイルシステムのパフォーマンスを最適化するために使用できる実用的なレコメンデーションを提供します。これらの推奨事項では、潜在的なパフォーマンスのボトルネックに対処する方法が説明されています。アクティビティが今後も続くと予想される場合、またはそのアクティビティがファイルシステムのパフォーマンスに影響を及ぼしている場合は、推奨されるアクションを実行します。警告をトリガーしたメトリクスに応じて、次の表に示すように、ファイルシステムのスループットキャパシティまたはストレージ容量のいずれかを増やすことで解決できます。

このメトリクスに対応する警告が存在する場合 この操作を行います
ネットワークスループット – 使用率 スループットキャパシティを増やす
ファイルサーバー > ディスク IOPS – 使用率
ファイルサーバー > ディスクスループット – 使用率
ファイルサーバー > ディスク - IOPS バーストバランス
ファイルサーバー > ディスクスループット – バーストバランス
ストレージ容量の使用率 ストレージ容量を増やす
ストレージボリューム > ディスクスループット – 使用率 (HDD) ストレージ容量を増やす、SDDストレージタイプに切り替える
ストレージボリューム > ディスクスループット — バーストバランス (HDD)
ストレージボリューム > ディスク IOPS – 使用率 (SSD) 増加 SSD IOPS
注記

特定のファイルシステムイベントは、ディスク I/O パフォーマンスリソースを消費し、パフォーマンスの警告をトリガーする可能性があります。例:

  • ストレージ容量のスケーリングの最適化フェーズでは、ストレージ容量の拡張とファイルシステムのパフォーマンス で説明されているように、ディスクスループットが向上する可能性があります。

  • マルチ AZ ファイルシステムでは、スループットキャパシティのスケーリング、ハードウェアの交換、アベイラビリティーゾーンの中断などのイベントにより、自動的にフェイルオーバーとフェイルバックのイベントが発生します。この期間内に発生したデータ変更は、プライマリファイルサーバーとセカンダリファイルサーバー間で同期させる必要があるため、Windows Server はディスク I/O リソースを消費するデータ同期ジョブを実行します。詳しくは、「FSx for Windows File Server ファイルシステムのスループットキャパシティの管理」を参照してください。

ファイルシステムのパフォーマンスに関する詳細については、「FSx for Windows File Server のパフォーマンス」を参照してください。