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

Cloud Monitor:CreateDeliveryTask

最終更新日:Mar 27, 2026

メトリックデータをデータソースからストレージ送信先またはメッセージキューへ配信するデータ配信タスクを作成します。このタスクは、Prometheus Remote Write、Kafka、MaxCompute の 3 種類の配信タイプをサポートしています。また、ラベルによる配信対象メトリックのフィルター処理や、カスタムタグの付与も可能です。

今すぐお試しください

この API を OpenAPI Explorer でお試しください。手作業による署名は必要ありません。呼び出しに成功すると、入力したパラメーターに基づき、資格情報が組み込まれた SDK コードが自動的に生成されます。このコードをダウンロードしてローカルで使用できます。

テスト

RAM 認証

この操作の認証情報はありません。問題が発生した場合は、アカウントマネージャーにご連絡ください。

リクエスト構文

POST /delivery-tasks HTTP/1.1

リクエストパラメーター

パラメーター

必須 / 任意

説明

body

object

任意

リクエストボディです。

taskName

string

必須

タスク名です。中国語文字、英字、アンダースコア (_ )、ハイフン ( - ) を使用できます。

my-task

dataSourceId

string

必須

データソースとして機能する Prometheus インスタンスの ID です。

rw-xxxxxx

taskDescription

string

任意

タスクの説明です。

my delivery task

labelFiltersType

string

任意

ラベルフィルターの適用モードです。

Allow

labelFilters

object

任意

メトリックをフィルターするためのラベル条件です。キーはラベル名、値は一致させる値です。フィルター動作は labelFiltersType で制御されます。

string

任意

フィルター条件を指定するキーと値のペアです。例: __name__: upjob: my_job など。

__name__: up

externalLabels

object

任意

配信されるすべてのメトリックに追加ラベルとして付与する、キーと値のペアのマップです。

string

任意

外部ラベルのキーと値のペアです。例: region: cn-hangzhou など。

region: cn-hangzhou

sinkList

array<object>

必須

配信送信先オブジェクトの配列です。

array<object>

必須

配信送信先の構成を含むオブジェクトです。

sinkType

string

必須

配信送信先(sink)のタイプです。

Prometheus

sinkConfigs

object

任意

送信先の構成です。キーと値のペアで指定します。sinkType の値に応じて、有効なキーと値が異なります。

string

任意

送信先の構成設定です。sinkType に応じて利用可能な設定が異なります。

Url: http://xxxx/api/v1/write

resourceGroupId

string

任意

リソースグループの ID です。

rg-ae******ey

tags

array<object>

任意

リソースタグの配列です。

object

任意

キーと値のペアで指定されるリソースタグです。

key

string

任意

リソースタグのキーです。

_cms_workspace

value

string

任意

リソースタグの値です。

test

SinkConfigs パラメーター

sinkType = Prometheus

キー必須説明列挙値
UrlはいRemote Write エンドポイントです。http://xxxx/api/v1/write
Networkいいえネットワークタイプです。PublicNetwork- PublicNetwork(パブリックネットワーク)
- PrivateNetwork(プライベートネットワーク/VPC)

VpcIdいいえVPC ID です。NetworkPrivateNetwork の場合に必須です。vpc-xxxxxx
VSwitchIdいいえVSwitch ID です。vsw-xxxxxx
SecurityGroupIdいいえセキュリティグループ ID です。sg-xxxxxx
Headerいいえカスタム HTTP ヘッダーです。JSON 形式のマップ文字列で指定します。{"aaa":"bbb","ccc":"ddd"}
AuthTypeいいえ認証タイプです。BasicAuth- BasicAuth
- None

Usernameいいえ基本認証のユーザー名です。AuthTypeBasicAuth の場合に必須です。admin
Passwordいいえ基本認証のパスワードです。AuthTypeBasicAuth の場合に必須です。xxxxxx

sinkType = AcsKafka

キー必須説明
InstanceIdはいKafka インスタンス ID です。alikafka_xxxxx
TopicはいKafka トピック名です。my-topic

sinkType = AcsMaxCompute

キー必須説明
ServiceNameはいMaxCompute サービス名です。my-mc-service

レスポンスフィールド

フィールド

説明

object

応答で返されるデータです。

requestId

string

リクエストを一意に識別する ID です。

4CB23A2E-B426-5D4B-9AA2-6C7A508D954B

taskId

string

データ配信タスクの ID です。

98e367d8fb8cc83b

成功レスポンス

JSONJSON

{
  "requestId": "4CB23A2E-B426-5D4B-9AA2-6C7A508D954B",
  "taskId": "98e367d8fb8cc83b"
}

エラーコード

完全なリストについては、「エラーコード」をご参照ください。

変更履歴

完全なリストについては、「変更履歴」をご参照ください。