通过GetAutonomousNotifyEventContent接口获取自治事件内容。
使用该接口需满足以下前提条件:
- 在使用阿里云SDK时,需要保证aliyun-sdk-core的版本大于4.3.3,建议使用最新版本。
- 使用DAS的SDK的版本为1.0.2或以上。
- 在使用SDK调用DAS服务时,需要将地域指定为cn-shanghai。
- 当您的实例接入DAS之后,DAS异常检测发现数据库相关的监控指标发生变化,就会触发快照抓取等通知类事件。
说明 只有开启自治中心才能获取通知事件的详情。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
请求参数
名称 | 类型 | 是否必选 | 示例值 | 描述 |
---|---|---|---|---|
Action | String | 是 | GetAutonomousNotifyEventContent |
系统规定参数。取值:GetAutonomousNotifyEventContent。 |
__context | String | 否 | None |
备用参数。 |
InstanceId | String | 否 | rm-18ff4a195d**** |
实例ID。 |
SpanId | String | 否 | 7e7b2774-95b8-4fa3-bd9c-0ab47cb7**** |
事件的唯一标识,您可调用GetAutonomousNotifyEventsInRange接口查看返回参数中的SpanId。 |
返回数据
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
Message | String | Successful |
请求返回消息。 说明 请求成功时该参数返回Successful,请求失败时会返回请求异常信息(如错误码等)。
|
RequestId | String | B6D17591-B48B-4D31-9CD6-9B9796B2**** |
请求ID。 |
Data | String | "Data": { "total": 1, "list":[...] }, "Code": 200, "Success": true } |
详细信息列表。 |
Code | String | 200 |
返回的状态码。 |
Success | String | true |
请求是否执行成功:
|
示例
请求示例
http(s)://das.cn-shanghai.aliyuncs.com/?Action=GetAutonomousNotifyEventContent
&InstanceId=rm-18ff4a195d****
&SpanId=7e7b2774-95b8-4fa3-bd9c-0ab47cb7****
&公共请求参数
正常返回示例
XML
格式
HTTP/1.1 200 OK
Content-Type:application/xml
<GetAutonomousNotifyEventContentResponse>
<Message>Successful</Message>
<RequestId>B6D17591-B48B-4D31-9CD6-9B9796B2****</RequestId>
<Data>"Data": { "total": 1, "list":[...] }, "Code": 200, "Success": true }</Data>
<Code>200</Code>
<Success>true</Success>
</GetAutonomousNotifyEventContentResponse>
JSON
格式
HTTP/1.1 200 OK
Content-Type:application/json
{
"Message" : "Successful",
"RequestId" : "B6D17591-B48B-4D31-9CD6-9B9796B2****",
"Data" : "\"Data\": { \"total\": 1, \"list\":[...] }, \"Code\": 200, \"Success\": true }",
"Code" : "200",
"Success" : "true"
}
错误码
HttpCode | 错误码 | 错误信息 | 描述 |
---|---|---|---|
400 | InvalidParams | The request parameters are invalid. | 请求参数错误 |
访问错误中心查看更多错误码。