Tüm Ürünler
Search
Belge Merkezi

:GetInstanceInspections

Son Güncelleme:Sep 30, 2026

Denetim ve puanlama özelliği kullanılarak bir veritabanı örneği üzerinde gerçekleştirilen denetimin sonucunu sorgular.

Operation description

Database Autonomy Service (DAS), denetim ve puanlama özelliği sunar. Bu özellik, örneğinizin sağlık durumunu düzenli olarak denetlemenize ve puanlamanıza olanak tanır. Bu sayede veritabanlarınızın durumu hakkında bilgi edinebilirsiniz. Daha fazla bilgi için Denetim ve puanlama konusuna bakın.

Bu işlemi çağırmadan önce aşağıdaki hususlara dikkat edin:

  • Bu işlem yalnızca ApsaraDB RDS for MySQL veritabanları, Elastic Compute Service (ECS) örneklerinde barındırılan kendi yönettiğiniz MySQL veritabanları, veri merkezlerindeki kendi yönettiğiniz MySQL veritabanları, ApsaraDB for Redis veritabanları ve PolarDB for MySQL veritabanları için geçerlidir.

  • Bir Alibaba Cloud SDK'sı kullanıyorsanız, aliyun-sdk-core sürümünün V4.3.3'ten sonraki bir sürüm olduğundan emin olun. En son sürümü kullanmanızı öneririz.

  • DAS SDK sürümü V1.0.3 veya sonraki bir sürüm olmalıdır.

  • DAS işlemlerini çağırmak için bir SDK kullanıyorsanız, bölge kimliğini cn-shanghai olarak ayarlamanız gerekir.

Try it now

Try this API in OpenAPI Explorer, no manual signing needed. Successful calls auto-generate SDK code matching your parameters. Download it with built-in credential security for local usage.

Test

RAM authorization

The table below describes the authorization required to call this API. You can define it in a Resource Access Management (RAM) policy. The table's columns are detailed below:

  • Action: The actions can be used in the Action element of RAM permission policy statements to grant permissions to perform the operation.

  • API: The API that you can call to perform the action.

  • Access level: The predefined level of access granted for each API. Valid values: create, list, get, update, and delete.

  • Resource type: The type of the resource that supports authorization to perform the action. It indicates if the action supports resource-level permission. The specified resource must be compatible with the action. Otherwise, the policy will be ineffective.

    • For APIs with resource-level permissions, required resource types are marked with an asterisk (*). Specify the corresponding Alibaba Cloud Resource Name (ARN) in the Resource element of the policy.

    • For APIs without resource-level permissions, it is shown as All Resources. Use an asterisk (*) in the Resource element of the policy.

  • Condition key: The condition keys defined by the service. The key allows for granular control, applying to either actions alone or actions associated with specific resources. In addition to service-specific condition keys, Alibaba Cloud provides a set of common condition keys applicable across all RAM-supported services.

  • Dependent action: The dependent actions required to run the action. To complete the action, the RAM user or the RAM role must have the permissions to perform all dependent actions.

Action

Access level

Resource type

Condition key

Dependent action

hdm:GetInstanceInspections

get

*All Resource

*

None None

Request parameters

Parameter

Type

Required

Description

Example

Engine

string

Yes

Veritabanı motoru. Geçerli değerler:

  • MySQL

  • Redis

  • PolarDBMySQL

MySQL

StartTime

string

Yes

Sorgulanacak zaman aralığının başlangıcı. Bu parametreyi 1 Ocak 1970 00:00:00 UTC'den bu yana geçen milisaniye sayısını temsil eden bir UNIX zaman damgası olarak ayarlayın.

1655416825000

EndTime

string

Yes

Sorgulanacak zaman aralığının sonu. Bu parametreyi 1 Ocak 1970 00:00:00 UTC'den bu yana geçen milisaniye sayısını temsil eden bir UNIX zaman damgası olarak ayarlayın.

Not

Bitiş zamanı, başlangıç zamanından sonra olmalıdır.

1655427625000

PageNo

string

Yes

Sayfa numarası. Değer pozitif bir tam sayı olmalıdır. Varsayılan değer: 1.

1

PageSize

string

Yes

Sayfa başına giriş sayısı. Varsayılan değer: 10.

10

InstanceArea

string

Yes

Veritabanının dağıtıldığı örneğin türü. Geçerli değerler:

  • RDS: Bir Alibaba Cloud veritabanı örneği.

  • ECS: Kendi yönettiğiniz bir veritabanının dağıtıldığı bir ECS örneği.

  • IDC: Alibaba Cloud üzerinde dağıtılmamış, kendi yönettiğiniz bir veritabanı örneği.

Not

IDC değeri, örneğin bir veri merkezinde dağıtıldığını belirtir.

RDS

SearchMap

string

No

Aşağıdaki biçimlerden birinde belirtilebilen filtre koşulu:

  • Tek bir örneğin kimliğini {"InstanceId":"Örnek kimliği"} biçiminde belirtin.

  • Birden fazla örneğin kimliğini {"InstanceIds":["Örnek kimliği1","Örnek kimliği2"]} biçiminde belirtin. Örnek kimliklerini virgül (,) ile ayırın.

  • Örneğin bulunduğu bölgeyi {"region":"Örneğin bölgesi"} biçiminde belirtin.

{"InstanceId":"rm-bp10usoc1erj7****"}

ResourceGroupId

string

No

Kaynak grubu kimliği.

rg-aek2eil6npi****

Response elements

Element

Type

Description

Example

object

Yanıt parametreleri.

Message

string

Döndürülen mesaj.

Not

İstek başarılı olursa Successful döndürülür. İstek başarısız olursa, hata kodu gibi bir hata mesajı döndürülür.

Successful

RequestId

string

İstek kimliği.

B6D17591-B48B-4D31-9CD6-9B9796B2****

Data

object

Ayrıntılar.

List

array<object>

Ayrıntılı bilgiler.

array<object>

EndTime

integer

Denetim ve puanlama görevinin bitiş zamanı. Değer, 1 Ocak 1970 00:00:00 UTC'den bu yana geçen milisaniye sayısını temsil eden bir UNIX zaman damgasıdır.

Not

Bitiş zamanı, başlangıç zamanından sonra olmalıdır.

1608888296001

StartTime

integer

Denetim ve puanlama görevinin başlangıç zamanı. Bu değer, 1 Ocak 1970 00:00:00 UTC'den bu yana geçen milisaniye sayısını temsil eden bir UNIX zaman damgasıdır.

1608888296000

Data

object

Döndürülen veriler.

"data": { "hasDeadLock": false, "exceptionTableMap": {}, "bigTransactionCount": 0, "cpu": 4, "isRds": true, "rdsEnable": true, "enable": false, "activeSessions": [], "bigTransactionList": [], "bigSessionList": [ { "blockDuration": 0, "active": false, "Time": 0, "db": "" },

Instance

object

Örnekle ilgili bilgiler.

VpcId

string

Örneğin dağıtıldığı sanal özel bulutun (VPC) kimliği.

vpc-bp1knt7m55z9exoo7****

Uuid

string

Örneğin benzersiz tanımlayıcısı.

hdm_3063db6792965c080a4bcb6e6304****

InstanceArea

string

Veritabanının dağıtıldığı örneğin türü. Geçerli değerler:

  • RDS: Bir Alibaba Cloud veritabanı örneği.

  • ECS: Kendi yönettiğiniz bir veritabanının dağıtıldığı bir Elastic Compute Service (ECS) örneği.

  • IDC: Alibaba Cloud üzerinde dağıtılmamış, kendi yönettiğiniz bir veritabanı örneği.

Not

IDC değeri, örneğin bir veri merkezinde dağıtıldığını gösterir.

RDS

InstanceClass

string

Örnek türü.

rds.mysql.s2.xlarge

Region

string

Örneğin bölge kimliği.

cn-hangzhou

AccountId

string

Hesap kimliği. Alibaba Cloud yönetim konsolunda işaretçiyi profilin üzerine getirerek oturum açma hesabının kimliğini görüntüleyebilirsiniz.

108398049688****

NetworkType

string

Örneğin ağ türü.

VPC

Engine

string

Veritabanı motoru. Geçerli değerler:

  • MySQL

  • Redis

  • PolarDBMySQL

MySQL

InstanceId

string

Örnek kimliği.

rm-bp10usoc1erj7****

NodeId

string

Örnek üzerindeki düğümün kimliği.

rm-bp10usoc1erj7****

EngineVersion

string

Veritabanı motorunun sürüm numarası.

8.0

InstanceAlias

string

Örnek adı.

test-01

Cpu

string

Örneğin CPU teknik özellikleri. Örneğin, 8 değeri döndürülürse örneğin sekiz CPU çekirdeği vardır.

8

Memory

integer

Örnek üzerinde dağıtılan veritabanının bellek kapasitesi. Birim: MB.

32768

Storage

integer

Örneğin depolama alanı. Birim: GB.

150

Category

string

Örneğin bağlantı modu. Geçerli değerler:

  • standard: Standart mod.

  • safe: Veritabanı proxy modu.

standard

ScoreMap

object

Örnekten düşülen puanlar.

GmtCreate

integer

Görevin oluşturulduğu zaman. Değer, 1 Ocak 1970 00:00:00 UTC'den bu yana geçen milisaniye sayısını temsil eden bir UNIX zaman damgasıdır.

1603247192000

Score

integer

Örneğin denetim puanı.

100

AutoFunction

object

Otonomi hizmetinin etkinleştirilip etkinleştirilmediğini gösterir.

EventSubscription

integer

Olay aboneliği özelliğinin etkinleştirilip etkinleştirilmediğini gösterir. Geçerli değerler:

  • 0: devre dışı.

  • 1: etkin.

  • 2: desteklenmiyor.

0

AutoIndex

integer

Dizinleri otomatik olarak oluşturma ve silme özelliğinin etkinleştirilip etkinleştirilmediğini gösterir. Geçerli değerler:

  • 0: devre dışı.

  • 1: etkin.

  • 2: desteklenmiyor.

2

AutoLimitedSql

integer

Otomatik kısıtlama özelliğinin etkinleştirilip etkinleştirilmediğini gösterir. Geçerli değerler:

  • 0: devre dışı.

  • 1: etkin.

  • 2: desteklenmiyor.

2

AutoResourceOptimize

integer

Otomatik parça geri dönüşümü özelliğinin etkinleştirilip etkinleştirilmediğini gösterir. Geçerli değerler:

  • 0: devre dışı.

  • 1: etkin.

  • 2: desteklenmiyor.

0

AutoScale

integer

Otomatik ölçeklendirme özelliğinin etkinleştirilip etkinleştirilmediğini gösterir. Geçerli değerler:

  • 0: devre dışı.

  • 1: etkin.

  • 2: desteklenmiyor.

0

EnableDasPro

integer

DAS Enterprise Edition'ın etkinleştirilip etkinleştirilmediğini gösterir. Geçerli değerler:

  • 0: devre dışı.

  • 1: etkin.

  • 2: desteklenmiyor.

0

State

integer

Denetim ve puanlama görevinin durumu. Geçerli değerler:

  • 0: Görev çalıştırılmayı bekliyor.

  • 1: Görev devam ediyor.

  • 2: Görev tamamlandı.

2

TaskType

integer

Denetim ve puanlama görevinin başlatıldığı mod. Geçerli değerler:

  • 0: otomatik mod.

  • 1: manuel mod.

0

PageNo

integer

Sayfa numarası. Döndürülen değer pozitif bir tam sayıdır. Varsayılan değer: 1.

1

PageSize

integer

Sayfa başına giriş sayısı. Varsayılan değer: 10.

10

Total

integer

Döndürülen toplam giriş sayısı.

4

Code

string

Döndürülen HTTP durum kodu.

200

Success

string

İsteğin başarılı olup olmadığını gösterir. Geçerli değerler:

  • true

  • false

true

Examples

Success response

JSON format

{
  "Message": "Successful",
  "RequestId": "B6D17591-B48B-4D31-9CD6-9B9796B2****",
  "Data": {
    "List": [
      {
        "EndTime": 1608888296001,
        "StartTime": 1608888296000,
        "Data": {
          "test": "test",
          "test2": 1
        },
        "Instance": {
          "VpcId": "vpc-bp1knt7m55z9exoo7****",
          "Uuid": "hdm_3063db6792965c080a4bcb6e6304****",
          "InstanceArea": "RDS",
          "InstanceClass": "rds.mysql.s2.xlarge",
          "Region": "cn-hangzhou",
          "AccountId": "108398049688****",
          "NetworkType": "VPC",
          "Engine": "MySQL",
          "InstanceId": "rm-bp10usoc1erj7****",
          "NodeId": "rm-bp10usoc1erj7****",
          "EngineVersion": "8.0",
          "InstanceAlias": "test-01",
          "Cpu": "8",
          "Memory": 32768,
          "Storage": 150,
          "Category": "standard"
        },
        "ScoreMap": {
          "test": "test",
          "test2": 1
        },
        "GmtCreate": 1603247192000,
        "Score": 100,
        "AutoFunction": {
          "EventSubscription": 0,
          "AutoIndex": 2,
          "AutoLimitedSql": 2,
          "AutoResourceOptimize": 0,
          "AutoScale": 0
        },
        "EnableDasPro": 0,
        "State": 2,
        "TaskType": 0
      }
    ],
    "PageNo": 1,
    "PageSize": 10,
    "Total": 4
  },
  "Code": "200",
  "Success": "true"
}

Error codes

HTTP status code

Error code

Error message

Description

400 InvalidParams The request parameters are invalid.
403 NoPermission You are not authorized to do this action.

See Error Codes for a complete list.

Release notes

See Release Notes for a complete list.