パフォーマンスモニタリング機能を使用すると、読み取り/書き込み IOPS (input/output operations per second) や読み取り/書き込みスループットなどのメトリックを含む、ファイルシステムのリアルタイムのパフォーマンス概要を表示できます。このトピックでは、Cloud Parallel File Storage (CPFS) ファイルシステムのパフォーマンスモニタリングデータを表示する方法について説明します。
前提条件
ファイルシステムが作成されていること。詳細については、「ファイルシステムの作成」をご参照ください。
CloudMonitor が有効化されていること。
CloudMonitor 製品ページにログインし、画面の指示に従ってサービスを有効化します。
Apsara File Storage NAS コンソールでデータを表示する
NAS コンソールにログインします。
左側のナビゲーションウィンドウで、監視監査 > パフォーマンスモニタリング を選択します。
上部のナビゲーションバーで、リージョンを選択します。
パフォーマンスの監視 ページで、次のステップを実行して、特定のファイルシステムのパフォーマンスモニタリング詳細を表示します。
ファイルシステムの種類 ドロップダウンリストから、CPFS を選択します。
ファイルシステム ID ドロップダウンリストから、ファイルシステムの ID を選択します。
[1時間]、[1日]、[7 日間]、[14 日間]、Current Month、または Last Month などの時間範囲を選択します。カスタムの時間範囲を指定することもできます。時間範囲は 30 日を超えることはできません。
パフォーマンスモニタリングページには、IOPS、スループット、レイテンシ、メタデータ QPS (クエリ/秒) に関連するメトリックのチャートが表示されます。
NFS プロトコルを使用してファイルシステムにアクセスする場合、ページには NFS のパフォーマンスモニタリングチャートが表示されます。
説明チャートに [データなし] と表示される場合、ファイルシステムがクライアントからリクエストを受信していないか、対応するサービスが有効になっていないことを示します。
書き込みスループットのモニタリングデータを生成するには、CPFS ファイルシステムがマウントされているクライアントで
fioコマンドを実行します。たとえば、CPFS ファイルシステムが /mnt ディレクトリにマウントされているとします。ファイルシステムのパフォーマンス テストの詳細については、「パフォーマンス テスト」をご参照ください。fio -direct=1 -ioengine=libaio -iodepth=1 -rw=write -bs=1m -size=1G -numjobs=256 -runtime=600 -time_based=1 -group_reporting -directory="/mnt" -name=Seq_Write_Testing
CloudMonitor コンソールでデータを表示する
CloudMonitor コンソールにログインします。
左側のナビゲーションウィンドウで、 を選択します。
[クラウドサービスモニタリング] ページで、検索ボックスに CPFS と入力し、[Cloud Parallel File Storage] をクリックします。
[Cloud Parallel File Storage] ページで、リージョンを選択します。管理するファイルシステムを見つけ、[アクション] 列の [モニタリングチャート] をクリックします。
[モニタリングチャート] ページで、[ファイルシステムモニタリング] タブをクリックして、ファイルシステムのパフォーマンスモニタリング詳細を表示します。
CloudMonitor API を使用してデータを表示する
CloudMonitor API を呼び出すことによって、CPFS モニタリングデータをクエリすることもできます。次の API が利用可能です。
DescribeMetricMetaList: CloudMonitor の時系列メトリックのメタデータをクエリします。
DescribeMetricList: 指定された時間範囲内の Alibaba Cloud サービスの時系列モニタリングデータをクエリします。
DescribeMetricLast: 指定された監視対象の最新のモニタリングデータをクエリします。
次の表に、CPFS のリクエストパラメーターを示します。
名前 | 説明 |
Namespace | Alibaba Cloud サービスのデータ名前空間。CPFS の場合、値は acs_nas です。 |
MetricName | メトリックの名前。有効値:
|
Dimensions | 特定のリソースのモニタリングデータをクエリするために使用されるディメンションのマップ。フォーマット: 説明 Dimensions の値は、マップオブジェクトを表す JSON 文字列である必要があります。文字列内のパラメーターは指定された順序でなければなりません。 |
関連操作
アラートルールを設定して、データの異常を速やかに通知させることができます。これにより、技術担当者は例外に直ちに対応し、サービスを迅速に再開できます。詳細については、「基本的なアラートルールの設定」をご参照ください。
複数のファイルシステムに対してアプリケーショングループを作成し、グループごとにアラートルールを管理したり、モニタリングデータを表示したりすることもできます。これにより、管理が簡素化され、モニタリング効率が向上します。詳細については、「アプリケーショングループの作成」をご参照ください。