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

Managed Service for Prometheus:Managed Service for Prometheus インスタンスから自社運用のインスタンスへのデータ転送

最終更新日:Jan 13, 2026

自社運用の Prometheus インスタンスがある場合、Managed Service for Prometheus インスタンスからそのインスタンスにデータを転送できます。これにより、複数のインスタンスのメトリックを一元的に管理、クエリ、保存できます。データ転送は Remote Write 機能を使用して実行されます。

前提条件

制限事項

  • 無料の Managed Service for Prometheus インスタンスにデータを転送することはできません。

  • 次の表に、データ転送をサポートするデータソースをリストします。

    インスタンスタイプ

    説明

    Prometheus for Alibaba Cloud Services

    名前が cloud-product-prometheus で始まる無料インスタンスは除きます。

    Prometheus for Container Service

    なし

    Prometheus for Flink Serverless

    なし

    Prometheus for Kubernetes

    なし

    汎用

    OpenTelemetry エンドポイントからレポートされたデータは除きます。

  • Virtual Private Cloud (VPC) 経由でデータを配信する場合、Prometheus インスタンスと転送先が異なる VPC にある場合は、転送先の vSwitch の CIDR ブロックを Prometheus インスタンスのホワイトリストに追加する必要があります。そうしないと、ネットワーク接続が失敗します。vSwitch の CIDR ブロックは、VPC コンソールの vSwitch 詳細ページで確認できます。

  • データ転送タスクの作成後に生成されたリアルタイムデータのみエクスポートできます。既存データはエクスポートできません。

ステップ 1:データ転送タスクの作成

  1. Managed Service for Prometheus コンソールにログインします。

  2. 左側のナビゲーションウィンドウで、Prometheus モニタリング > データ転送 をクリックします。

  3. データ転送 ページで、上部のメニューバーからターゲットリージョンを選択し、タスクの作成 をクリックします。

  4. ダイアログボックスで、タスク名タスクの説明 を入力し、OK をクリックします。

  5. タスクの編集 ページで、データソースと転送先を設定します。

    1. + データソースの追加 をクリックし、次のパラメーターを設定してから OK をクリックします。

      設定項目

      説明

      Prometheus インスタンス

      配信された Prometheus データソース。

      c78cb8273c02*****

      データフィルタリング

      フィルタリングするメトリックラベルを指定します。正規表現がサポートされています。複数の条件を指定する場合は、改行で区切ります。すべての条件が満たされた場合にのみデータが配信されます。

      __name__=AliyunEcs_CPUUtilization|AliyunEcs_memory_usedutilization
      regionId=cn-hangzhou
      id=i-2ze0mxp.*

      データラベリング

      配信されるメトリックデータに追加する新しいラベルを指定します。複数のラベルを追加する場合は、改行で区切ります。

      deliver_test_key1=ssss
      deliver_test_key2=yyyy
    2. 転送先の追加 をクリックし、転送先タイプPrometheus Remote Write に設定し、他のパラメーターを設定してから OK をクリックします。external_labels パラメーターがサポートされています。

  6. 構成を完了したら、[タスクの編集] ページで [OK] をクリックし、次に [保存] をクリックしてデータ転送タスクを作成します。

ステップ 2:Prometheus Remote Write エンドポイントと認証の設定

Prometheus タイプ

エンドポイントの取得方法

要件

Managed Service for Prometheus

詳細については、「リモート読み取り URL を使用して Managed Service for Prometheus からモニタリングデータを読み取るようにオープンソース Prometheus を設定する」をご参照ください。

認証方式と必要な権限を持つ AccessKey ペアを指定する必要があります。詳細については、「RAM ユーザーの AccessKey ペアに関する情報の表示」をご参照ください。

自社運用 Prometheus

詳細については、オープンソースの Prometheus ドキュメントをご参照ください。

  • 自社運用 Prometheus インスタンスのバージョンは 2.39 以降である必要があります。

  • out_of_order_time_window パラメーターを設定します。詳細については、PromLabs の公式ドキュメントをご参照ください。

  • --web.enable-remote-write-receiver 起動パラメーターを設定します。詳細については、「feature_flags」をご参照ください。

ステップ 3:ネットワークの設定

Prometheus タイプ

ネットワークモード

ネットワーク要件

Managed Service for Prometheus

パブリックネットワーク

なし

VPC

同じリージョン内の VPC を選択し、Prometheus Remote Write エンドポイントを Managed Service for Prometheus インスタンスの内部エンドポイントに設定します。

自社運用 Prometheus

パブリックネットワーク

なし

VPC

自社運用 Prometheus インスタンスにアクセスできる VPC と vSwitch を選択します。データ転送タスクは、選択された vSwitch から自動的に IP アドレスを選択し、送信元 IP アドレスとして使用します。

説明

Prometheus は Server Load Balancer (SLB) を使用してサービスを公開します。詳細については、「サービス管理」をご参照ください。

ステップ 4:結果の確認

  1. Managed Service for Prometheus コンソールにログインします。

  2. 左側のナビゲーションウィンドウで、Managed Service for Prometheus > インスタンス を選択します。

  3. 転送先の Prometheus インスタンス の名前をクリックします。左側のナビゲーションウィンドウで、メトリック管理 をクリックします。

  4. メトリックエクスプローラー タブで、ソースインスタンスのメトリックを検索し、転送先の Prometheus インスタンスに同期されていることを確認します。