验证提供X-Pack监控的Elasticsearch实例的联通性。
接口说明
开启 Logstash 的 X-Pack 监控需配置 Elasticsearch 实例。配置后,即可在对应 Elasticsearch 实例的 Kibana 中监控 Logstash 实例。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
调试
授权信息
|
操作 |
访问级别 |
资源类型 |
条件关键字 |
关联操作 |
|
elasticsearch:ValidateConnection |
get |
*全部资源
|
无 | 无 |
请求语法
POST /openapi/logstashes/{InstanceId}/validate-connection HTTP/1.1
路径参数
|
名称 |
类型 |
必填 |
描述 |
示例值 |
| InstanceId |
string |
是 |
Logstash 实例 ID。 |
ls-cn-oew1qbgl**** |
请求参数
|
名称 |
类型 |
必填 |
描述 |
示例值 |
| ClientToken |
string |
否 |
用于保证请求的幂等性。由客户端生成该参数值,要保证在不同请求间唯一,最大不超过 64 个 ASCII 字符。 |
5A2CFF0E-5718-45B5-9D4D-70B3FF**** |
| body |
string |
否 |
指定需要连通的 Elasticsearch 实例的信息。 |
{ "endpoints": [ "http://es-cn-n6w1o1x0w001c****.elasticsearch.aliyuncs.com:9200" ], "userName": "elastic", "password": "xxxx" } |
RequestBody
RequestBody 中还可以填入以下参数,用来指定重启参数信息。
| 名称 | 类型 | 是否必选 | 示例值 | 描述 |
| endpoints | List | 是 | ["http://es-cn-n6w1o1x0w001c****.elasticsearch.aliyuncs.com:9200"] | 提供 X-Pack 监控的 Elasticsearch 实例的访问地址。 |
| userName | String | 是 | elastic | Elasticsearch 实例的用户名。 |
| password | String | 是 | xxx | Elasticsearch 实例的密码。 |
- restartType 为 instance 时,忽略 blueGreenDep 参数。
force 为 true,batch 必须大于 0,小于等于 100,否则系统会提示 RestartBatchValueError 的报错。
force 为 false,batch 默认为 0,输入其他值时,会报错 NormalRestartNotSupportBatch。
- restartType 为 nodeIp 时,忽略 batch 参数。
nodeIp 为空,系统会提示参数错误。
blueGreenDep 为 true,进行蓝绿变更重启;为 false,正常重启。 示例如下。
{
"restartType":"nodeIp",
"nodes": ["172.16.xx.xx"],
"blueGreenDep":true
}
返回参数
|
名称 |
类型 |
描述 |
示例值 |
|
object |
|||
| Result |
boolean |
返回结果:
|
true |
| RequestId |
string |
请求 ID。 |
5FFD9ED4-C2EC-4E89-B22B-1ACB6FE1D*** |
示例
正常返回示例
JSON格式
{
"Result": true,
"RequestId": "5FFD9ED4-C2EC-4E89-B22B-1ACB6FE1D***"
}
错误码
访问错误中心查看更多错误码。
变更历史
更多信息,参考变更详情。