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

Cloud Monitor:Remote Write URL を使用した Managed Service for Prometheus インスタンスへのメトリクスの書き込み

最終更新日:Jul 16, 2026

Managed Service for Prometheusは、オープンソースの Prometheus インスタンスから Managed Service for Prometheusのインスタンスに監視データを送信し、Alibaba Cloud 監視プラットフォームで収集および表示できる、標準の Remote Write エンドポイントを提供します。

制限事項

Remote Write エンドポイントは HTTP/2 をサポートしていません。

前提条件

Managed Service for Prometheus インスタンスが作成されます。 詳細については、「インスタンスを作成する」をご参照ください。

ステップ 1: RAM ユーザーに CMS の読み取りおよび書き込み権限を付与する

お使いの Prometheus インスタンスが Alibaba Cloud アカウントによって作成され、リモートでの読み取りおよび書き込み操作に RAM ユーザーの AccessKey ID と AccessKey secret を使用する必要がある場合は、RAM ユーザーに CloudMonitor (CMS) に対する読み取りおよび書き込み権限を付与します。

  1. Alibaba Cloud アカウントまたは RAM 管理者を使用して、Resource Access Management (RAM) コンソールにログインします。左側のナビゲーションペインで、権限管理 > 承認を選択します。

  2. 承認 ページで、権限を新規付与する をクリックします。権限を新規付与する ページで、次のパラメーターを設定します。

    パラメーター

    説明

    [リソーススコープ]

    必要に応じてリソース範囲を選択します。

    [権限付与の対象]

    承認するRAM ユーザーを選択します。

    [権限ポリシー]

    AliyunPrometheusMetricWriteAccess または AliyunCloudMonitorFullAccess を選択します。

  3. [OK] をクリックし、次に 閉じる をクリックします。

ステップ2:Remote Write URL の取得

  1. CloudMonitor コンソールにログインします。左側のナビゲーションペインで、[Prometheus モニタリング] > [インスタンス] を選択して [インスタンス] ページに移動します。

  2. 対象のインスタンスの名前をクリックします。

  3. 設定 タブで、必要に応じてパブリックまたは内部の Remote Write URL をコピーします。

    Remote Write URL は次の形式です:

    • パブリック URL:https://cn-hangzhou.arms.aliyuncs.com/prometheus/xxx

    • 内部 URL:http://cn-hangzhou-intranet.arms.aliyuncs.com/prometheus/xxx

    xxx の部分には、インスタンス識別子などの情報が含まれます。 詳細については、実際のページをご参照ください。

手順 3: オープンソース Prometheus の設定

  1. Prometheus をインストールします。インストール手順については、「オープンソース Prometheus のダウンロード」をご参照ください。

  2. Prometheus.yml 設定ファイルを編集してファイルの末尾に次の内容を追加し、手順 2: Remote Write URL の取得で取得した URL に remote_write URL を置き換えてから、ファイルを保存します。

    global:
      scrape_interval: 15s
      evaluation_interval: 15s
    scrape_configs:
      - job_name: 'prometheus'
        static_configs:
        - targets: ['localhost:9090']
    remote_write:
      # この URL をお使いの Remote Write URL に置き換えてください。
      - url: "https://cn-hangzhou.arms.aliyuncs.com/prometheus/xxx/api/v1/write"
        basic_auth:   
          # username と password は、Alibaba Cloud アカウントの AccessKey ID と AccessKey シークレットに対応します。
          username: access-key-id
          password: access-key-secret
    説明
    • Managed Service for Prometheusが提供するパブリックおよび内部の Remote Write URL は、どちらも認証が必要です。 ユーザー名をお客様の AccessKey ID に、パスワードをお客様の AccessKey シークレットに設定します。 AccessKey の取得方法の詳細については、「AccessKey の取得」をご参照ください。

    • お使いの Managed Service for Prometheus インスタンスが Alibaba Cloud アカウントによって作成され、リモートの読み取りおよび書き込み操作に RAM ユーザーの AccessKey ID と AccessKey シークレットを使用する場合は、RAM ユーザーに Managed Service for Prometheus の読み取りおよび書き込み権限を付与する必要があります。詳細については、「このトピックのステップ 1」をご参照ください。

ステップ4:Managed Service for Prometheus でのセルフマネージド Prometheus インスタンスのデータの表示

  1. CloudMonitor コンソールにログインします。左側のナビゲーションペインで、[Prometheus モニタリング] > [インスタンス] を選択して、[インスタンス] ページに移動します。

  2. 対象のインスタンスの名前をクリックします。

  3. 左側のナビゲーションペインで ダッシュボードリスト をクリックし、次に対象のダッシュボード名をクリックしてデータを表示します。