すべてのプロダクト
Search
ドキュメントセンター

Object Storage Service:モニタリングとアラートの利用

最終更新日:Feb 06, 2026

OSS-HDFS のモニタリングデータを確認することで、メタデータ操作およびサービスリソースの使用状況を把握できます。また、重要な OSS-HDFS モニタリングメトリックに対してアラートルールを設定することで、異常を迅速に検出し、対応できます。

重要な注意事項

モニタリングデータには数分程度の遅延が生じる場合があります。当該データは参考情報であり、課金には使用されません。

前提条件

Resource Access Management (RAM) ユーザーを使用して OSS-HDFS のモニタリングデータを表示する場合は、RAM ユーザーに対し、以下のいずれかの権限を付与する必要があります:Object Storage Service (OSS) の管理 (AliyunOSSFullAccess) または Object Storage Service (OSS) の読み取り専用アクセス (AliyunOSSReadOnlyAccess)、および以下のいずれかの権限:Cloud Monitor の管理 (AliyunCloudMonitorFullAccess) または Cloud Monitor の読み取り専用アクセス (AliyunCloudMonitorReadOnlyAccess)。その後、必要に応じて OSS-HDFS へのアクセス権限付与 を完了してください。詳細については、「RAM ユーザーの権限管理」をご参照ください。

モニタリングデータの表示

OSS-HDFS のモニタリングデータは、以下の方法で表示できます:

  • OSS コンソール:帯域幅使用量およびリクエスト数を表示します。

  • Cloud Monitor コンソール:特定の HDFS API に対する成功リクエストのエンドツーエンド(E2E)平均レイテンシーおよびクエリ/秒(QPS)を表示します。

  • Cloud Monitor SDK:すべての OSS-HDFS モニタリングメトリックを取得します。詳細については、「メトリック」をご参照ください。

重要

レイテンシーおよび QPS メトリックを表示するには、OSS-HDFS へのアクセス時に JindoSDK バージョン 6.10.1 以降を使用する必要があります。

OSS 管理コンソールの使用

  1. OSS コンソール にログインします。

  2. 左側のナビゲーションウィンドウで、バケット をクリックします。バケット一覧ページで、OSS-HDFS サービスが有効化されている対象のバケット名をクリックします。

  3. 左側のナビゲーションウィンドウで、データレイク > HDFS 使用量検索 を選択します。

  4. HDFS 使用量検索 タブで、バケットの帯域幅使用量およびリクエスト数を確認できます。

    デフォルトでは、当日の帯域幅使用量およびリクエスト数が表示されます。照会期間をカスタマイズすることもでき、たとえば過去 15 分間などと指定できます。

    • 帯域幅使用量

      Alibaba Cloud の内部ネットワーク経由で、バケットからのデータアクセスおよびダウンロード、およびバケットへのデータアップロードに使用された帯域幅を追跡します。

    • リクエスト

      現在のバケットに対する OSS-HDFS サービスへのリクエスト総数を表すメトリックです。PUT や GET などのリクエストタイプは区別されません。

Cloud Monitor コンソールの使用

Cloud Monitor は、お客様のアカウント下にあるすべての Alibaba Cloud サービスリソースについて、モニタリングデータを自動的に収集します。

  1. Object Storage Service (OSS) のモニタリングページに移動します。

    Cloud Monitor 2.0 を使用する

    1. Cloud Monitor 2.0 コンソール にログインします。対象のワークスペースを選択します。左側のナビゲーションウィンドウで、クラウドサービス監視 をクリックします。

    2. クラウドサービス監視 ページで、ストレージ を選択します。次に、Object Storage Service (OSS) カードで モニタリングメトリック をクリックし、さらに Object Storage Service (OSS) をクリックします。

    3. OSS モニタリングページで、対象のバケットの アクション をクリックし、モニタリングチャート をクリックします。

    Cloud Monitor 1.0 を使用する場合

    Cloud Monitor - Object Storage Service (OSS) ページ に移動し、バケット名を選択します。

  2. OSS モニタリングページで、HDFS リクエスト タブをクリックします。

  3. HDFS リクエスト タブで、照会期間および OSS-HDFS 操作を選択して、そのモニタリングデータを表示します。

    重要

    Cloud Monitor では、過去 2 時間以内にリクエストが送信された HDFS API のみのモニタリングデータを照会できます。

    OSS-HDFS 操作の形式は HdfsOperation:<HdfsOperation> であり、<HdfsOperation> の部分は、「一般的な HdfsOperation 値」に記載されている特定の操作(例: HdfsOperation:getListing)に置き換えられます。

    • 特定の HDFS API に対する成功リクエストの E2E 平均レイテンシー

      クライアントがリクエストを送信してから、バケット上の成功した OSS-HDFS 操作に対する完全な応答を受信するまでの平均時間です。

    • 特定の HDFS API に対する成功リクエストの QPS

      バケットが 1 秒間に処理した成功した OSS-HDFS 操作リクエストの数です。

Cloud Monitor SDK の使用

Cloud Monitor API または SDK を使用して、OSS-HDFS のモニタリングデータを照会できます。必要なモニタリングメトリックを取得するには、OpenAPI 経由で Cloud Monitor の DescribeMetricList API を直接呼び出すことを推奨します。

説明

CloudMonitor SDK のサンプルコードについては、「SDK リファレンス」をご参照ください。

スペース

名前空間は、監視対象のクラウドサービスを指定します。OSS のモニタリング名前空間は acs_oss_dashboard です。

たとえば、以下の Java SDK コードは OSS モニタリングの指定方法を示しています。

DescribeMetricListRequest request = new DescribeMetricListRequest();
request.setNamespace("acs_oss_dashboard");

開始時刻および終了時刻

開始時刻および終了時刻は、モニタリングデータの照会期間を定義します。Cloud Monitor では、左開区間・右閉区間 (StartTime, EndTime] を使用します。これは、StartTime の直後から EndTime まで(EndTime を含む)のデータを返すことを意味します。

たとえば、以下の Java SDK コードは照会期間の設定方法を示しています。

// モニタリングデータの終了時刻を設定します。
request.setEndTime("2026-02-03 11:06:27");
// モニタリングデータの開始時刻を設定します。
request.setStartTime("2026-02-03 10:20:27");

ディメンション

ディメンションパラメーターは、照会対象のバケットを指定します。ディメンションパラメーターを設定しない場合、お客様のアカウント下のすべてのバケットのメトリックが返されます。ディメンションの詳細については、「メトリック」をご参照ください。

たとえば、以下の Java SDK コードは getListing 操作の照会方法を示しています。

// バケット名を指定します。
request.setDimensions("{\"HdfsOperation\":\"getListing\"}");

期間

集計期間パラメーターは、メトリックの集計期間を定義します。すべての OSS-HDFS メトリックの集計期間は 60 秒です。メトリックの詳細については、「メトリック」をご参照ください。以下は Java SDK の例です。

request.setPeriod("60");

メトリック

メトリックパラメーターは、照会対象のメトリックを指定します。以下は Java SDK の例です。

説明

Object Storage Service (OSS) モニタリング ページを開き、「HDFS」で検索すると、関連するすべての OSS-HDFS モニタリングメトリックを確認できます。

// メトリック名を設定します。
request.setMetric("<MetricName>");

メトリック名の詳細については、以下の表をご参照ください。

レベル

MetricName

対応するメトリック名

寸法

単位

バケットレベル

HdfsIntranRecvRate

HDFS 内部ネットワークアップストリーム帯域幅

userId、BucketName

bit/s

HdfsIntranRecvSize

HDFS 内部ネットワークアップストリームトラフィック

userId、BucketName

B

HdfsIntranSendRate

HDFS 内部ネットワークダウンストリーム帯域幅

userId、BucketName

bit/s

HdfsIntranSendSize

HDFS 内部ネットワークダウンストリームトラフィック

userId、BucketName

B

HdfsMetaE2eLatency

HDFS メタデータリクエストの E2E 平均レイテンシー

userId、BucketName

ms

HdfsMetaRequestQps

HDFS メタデータリクエストの QPS

userId、BucketName

count/s

HdfsOperationE2eLatency

特定の HDFS API に対する成功リクエストの E2E 平均レイテンシー

userId、BucketName、HdfsOperation

ms

HdfsOperationRequestQps

特定の HDFS API に対する成功リクエストの QPS

userId、BucketName、HdfsOperation

count/s

HdfsRequestQps

全 HDFS データリクエストの QPS

userId、BucketName

count/s

ユーザー レベル

UserHdfsIntranRecvSize

ユーザー レベルの HDFS 内部ネットワークアップストリームトラフィック

userId

B

UserHdfsIntranSendSize

ユーザー レベルの HDFS 内部ネットワークダウンストリームトラフィック

userId

B

モニタリングメトリックに対するアラートの設定

Cloud Monitor コンソールでアラートルールを設定すると、ルールがトリガーされた際に Cloud Monitor が自動的にアラート通知を送信します。これにより、リソースの健全性を継続的に監視し、問題発生時に迅速に対応できます。

アラートルールを設定する際は、ルール説明内の ディメンション を、「一般的な HdfsOperation 値」に記載されている HDFS 操作(例: getListing)に設定してください。その他のパラメーターは必要に応じて設定します。詳細については、「アラートサービスの使用」をご参照ください。

一般的な HdfsOperation 値

HdfsOperation

意味

getBlockLocations

ファイルブロックの場所を取得

getFileInfo

ファイル情報を取得

getListing

ファイルの一覧表示

complete

ファイルを閉じる

create

ファイルを作成して開く

addBlock

オープン中のファイルにブロックを追加

delete

ファイルを削除

mkdirs

フォルダを作成

rename

ファイル名を変更