Files
doc-exports/docs/rds/api-ref/rds_17_0002.html
wangdengke2 1ddaec1a62 rds_api
Reviewed-by: Gladkov, Maksim <mgladkov@noreply.gitea.eco.tsi-dev.otc-service.com>
Co-authored-by: wangdengke2 <wangdengke2@huawei.com>
Co-committed-by: wangdengke2 <wangdengke2@huawei.com>
2026-01-29 11:28:26 +00:00

19 KiB

Obtaining the Result of a Specific Diagnosis Item

Function

This API is used to obtain the result of a specific diagnosis item.

URI

  • URI format

    GET https://{endpoint}/v3/{project_id}/instances/diagnosis/info

  • Parameter description
    Table 1 Parameter description

    Name

    Mandatory

    Description

    project_id

    Yes

    Specifies the project ID of a tenant in a region.

    For details about how to obtain the project ID, see Obtaining a Project ID.

    Table 2 Request parameters

    Parameter

    Mandatory

    Type

    Description

    engine

    Yes

    String

    Engine type.

    Enumerated values:

    • mysql
    • postgresql
    • sqlserver

    diagnosis

    Yes

    String

    Diagnosis item.

    Enumerated values:

    • high_pressure
    • lock_wait
    • insufficient_capacity
    • slow_sql_frequency
    • disk_performance_cap
    • mem_overrun
    • age_exceed
    • connections_exceed

    offset

    No

    Integer

    Index offset.

    If offset is set to N, the resource query starts from the N+1 piece of data. The value is 0 by default, indicating that the query starts from the first piece of data. The value must be a number but cannot be a negative number.

    limit

    No

    Integer

    Number of returned results. Default value: 10

Request

Response

  • Normal response
    Table 4 Parameter description

    Parameter

    Type

    Description

    diagnosis

    String

    Diagnosis item.

    Enumerated values:

    • high_pressure
    • lock_wait
    • insufficient_capacity
    • slow_sql_frequency
    • disk_performance_cap
    • mem_overrun
    • age_exceed
    • connections_exceed

    total_count

    Integer

    Number of instances.

    instances

    Array of objects

    Specifies the DB instance ID.

    For details, see Table 5.

    Table 5 instances field data structure description

    Name

    Type

    Description

    id

    String

    Specifies the DB instance ID.

  • Example normal response
    { 
      "diagnosis" : "high_pressure", 
      "total_count" : 1, 
      "instances" : [ { 
        "id" : "abd21a25fdedfd6db69721f4b761bc38in04" 
      } ] 
    }
  • Abnormal response

    For details, see Abnormal Request Results.

Status Code

Error Code

For details, see Error Codes.