Logstash クラスターの X-Pack Monitoring 機能の構成を更新します。
デバッグ
リクエストヘッダー
この操作では、共通のリクエストヘッダーのみを使用し、操作固有のリクエストヘッダーはありません。 詳細については、「共通パラメーター」トピックの「共通リクエストパラメーター」セクションをご参照ください。
リクエスト構文
POST /openapi/logstashes/{InstanceId}/xpack-monitor-config HTTP/1.1
リクエストパラメーター
| パラメーター | タイプ | 位置 | 必須 | 例 | 説明 |
| InstanceId | String | Path | はい | ls-cn-oew1qbgl**** | Logstash インスタンスの ID。 |
| ClientToken | String | Query | いいえ | 5A2CFF0E-5718-45B5-9D4D-70B3FF**** | リクエストのべき等性を確保するために使用されるクライアントトークン。 クライアントを使用して値を生成できますが、異なるリクエスト間で一意であることを確認する必要があります。 トークンには ASCII 文字のみを含めることができ、長さは 64 文字を超えることはできません。 |
| Object | Body | いいえ | X-Pack Monitoring の構成情報。 |
||
| enable | Boolean | Body | いいえ | true | X-Pack Monitoring が有効かどうかを示します。有効な値:
|
| endpoints | String の配列 | Body | いいえ | http://es-cn-n6w1o1x0w001c****.elasticsearch.aliyuncs.com:9200 | Elasticsearch インスタンスのエンドポイント。 |
| userName | String | Body | いいえ | elastic | Elasticsearch クラスターへのアクセスに使用されるユーザー名。 |
| password | String | Body | いいえ | ****** | Elasticsearch クラスターへのアクセスに使用されるパスワード。 |
レスポンスパラメーター
| パラメーター | タイプ | 例 | 説明 |
| Result | Boolean | true | 返された結果:
|
| RequestId | String | 5FFD9ED4-C2EC-4E89-B22B-1ACB6FE1D*** | リクエストの ID。 |
例
リクエストの例
POST /openapi/logstashes/ls-cn-oew1qbgl****/xpack-monitor-config?ClientToken=5A2CFF0E-5718-45B5-9D4D-70B3FF**** HTTP/1.1
Host:elasticsearch.aliyuncs.com
Content-Type:application/json
{
"enable" : true,
"endpoints" : [ "http://es-cn-n6w1o1x0w001c****.elasticsearch.aliyuncs.com:9200" ],
"userName" : "elastic",
"password" : "******"
}
成功レスポンスの例
JSON 形式
HTTP/1.1 200 OK
Content-Type:application/json
{
"Result" : true,
"RequestId" : "30A59FC7-609B-4C12-B6EF-991A5CA7****"
}
エラーコード
エラーコードのリストについては、API エラーセンターをご覧ください。