开发者社区 问答 正文

API参考 - API参考 - CloudDBA数据库性能优化 - CreateDiagnosticReport



描述


该接口用于实时生成诊断报告,获取实例的最新信息。

请求参数

[tr=rgb(51, 205, 229)][td]名称 类型是否必须描述ActionString是系统规定参数,取值为CreateDiagnosticReport。DBInstanceIdString是实例ID。StartTimeString否监控数据起始时间,格式示例为2012-06-11T15:00Z。若不传入StartTime,则系统会使用当前时间前1个小时的时间。EndTimeString否监控数据结束时间,格式示例为2012-06-11T15:00Z。与StartTime的间隔不得超过24小时。若不传入EndTime,默认是StartTime的值加一个小时。

返回参数

[tr=rgb(51, 205, 229)][td]参数 类型说明<公共返回参数>-详见公共参数。RequestIdString请求ID。ReportIdString报告ID。

请求示例

https: //rds.aliyuncs.com/?Action=CreateDiagnosticReport&DBInstanceId=rm-bp1842vmucXXXXXX&<公共请求参数>

返回示例


XML格式< DeleteDBInstanceResponse>< ReportId>10058234</ ReportId>< RequestId>C6EE1CE1-6ADF-4D9B-BD9A-114EB6221F02</ RequestId></ DeleteDBInstanceResponse>

展开
收起
梨好橙 2018-09-11 23:40:05 1391 分享 版权
阿里云 AI 助理回答

要使用此接口实时生成诊断报告并获取数据库实例的最新信息,请遵循以下指导:

请求参数配置

  1. Action:

    • 类型: String
    • 是否必须: 是
    • 描述: 系统规定参数,固定取值为 CreateDiagnosticReport
  2. DBInstanceId:

    • 类型: String
    • 是否必须: 是
    • 描述: 指定的数据库实例ID,确保您提供的是有效的实例标识。
  3. StartTime (可选):

    • 类型: String
    • 是否必须: 否
    • 描述: 监控数据的起始时间,格式应为 yyyy-MM-ddTHH:mmZ(UTC时间)。如果不指定,系统将默认使用当前时间前1个小时作为起始时间。
  4. EndTime (可选):

    • 类型: String
    • 是否必须: 否
    • 描述: 监控数据的结束时间,格式同上。与StartTime的间隔不得超过24小时。如果不指定,默认为StartTime之后一个小时的时间点。

返回参数说明

  • RequestId:

    • 类型: String
    • 说明: 请求的唯一标识符,用于追踪操作的响应。
  • ReportId:

    • 类型: String
    • 说明: 生成的诊断报告ID,通过此ID可以进一步下载或查看报告详情。

请求示例

构造请求URL时,确保包含必要的参数,例如:

https://rds.aliyuncs.com/?Action=CreateDiagnosticReport&DBInstanceId=您的实例ID&StartTime=可选的起始时间&EndTime=可选的结束时间

请注意,尽管提供了此接口的描述,但参考资料中明确指出该接口已不再维护,推荐使用数据库自治服务DAS提供的相应功能替代。因此,在实际操作前,请考虑使用DAS的CreateDiagnosticReport接口以获得更好的支持和功能。

务必确认您的账户权限、实例状态以及遵循阿里云服务的最新文档指导,以避免因接口变更或不支持导致的操作失败。

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答