Tüm Ürünler
Search
Belge Merkezi

:Kullanılabilir gelişmiş izleme ölçümlerini sorgulama

Son Güncelleme:Oct 03, 2026

Bir ApsaraDB RDS for PostgreSQL örneği için kullanılabilen gelişmiş izleme ölçümlerini sorgulamak üzere DescribeAvailableMetrics işlemini çağırabilirsiniz.

Ön koşullar

Bu işlemi çağırmadan önce örneğin PostgreSQL çalıştırdığından emin olun.

Daha fazla bilgi için bkz. ApsaraDB RDS for PostgreSQL örneğinin gelişmiş izleme ölçümlerini görüntüleme.

Hata ayıklama

OpenAPI Explorer imza değerini otomatik olarak hesaplar. Kolaylık sağlaması açısından bu işlemi OpenAPI Explorer'da çağırmanızı öneririz. OpenAPI Explorer, farklı SDK'ler için örnek kodu dinamik olarak oluşturur.

İstek parametreleri

Parametre

Tür

Gerekli

Örnek

Açıklama

Action

String

Evet

DescribeAvailableMetrics

Gerçekleştirmek istediğiniz işlem. Değeri DescribeAvailableMetrics olarak ayarlayın.

DBInstanceName

String

Evet

pgm-bp1s1j103lo6****

Örneğin ID'si. Örnek ID'sini sorgulamak için DescribeDBInstances işlemini çağırabilirsiniz.

ResourceGroupId

String

Hayır

rg-acfmy*

Örneğin ait olduğu kaynak grubunun ID'si.

Yanıt parametreleri

Parametre Tür Örnek Açıklama
TotalRecordCount Integer 4

Örnek için kullanılabilen toplam gelişmiş izleme ölçümü sayısı.

RequestId String 5CD61041-35F7-10F7-BE94-33A48B221218

İsteğin ID'si.

Items Array of Metrics

Gelişmiş izleme ölçümünün ayrıntıları.

GroupKey String os.cpu_usage

Gelişmiş izleme ölçümünün ait olduğu grubun anahtarı.

SortRule Integer 1

Gelişmiş izleme ölçümünün sıra numarası.

Description String OS CPU utilization, equal to the number of OS-consumed CPUs divided by the total number of CPUs

Gelişmiş izleme ölçümünün açıklaması.

Unit String %

Gelişmiş izleme ölçümünün birimi.

MetricsKey String os.cpu_usage.sys.avg

Gelişmiş izleme ölçümünün anahtarı.

GroupKeyType String CPU utilization

Gelişmiş izleme ölçümünün ait olduğu grubun adı.

MetricsKeyAlias String cpu_sys_per_core

Gelişmiş izleme ölçümünün takma adı.

Method String avg

Gelişmiş izleme ölçümünün izleme verilerini toplamak için kullanılan yöntem. Geçerli değerler:

  • avg: Sistem, gelişmiş izleme ölçümünün ortalama değerini hesaplar.
  • min: Sistem, gelişmiş izleme ölçümünün minimum değerini hesaplar.
  • max: Sistem, gelişmiş izleme ölçümünün maksimum değerini hesaplar.
Dimension String os

Gelişmiş izleme ölçümünün kategorisi. Geçerli değerler:

  • os: İşletim sistemi ölçümü
  • db: Veritabanı ölçümü
DBInstanceName String rm-bp1*****

Örneğin ID'si.

Örnekler

Örnek istekler

http(s)://rds.aliyun.cs/?Action=DescribeAvailableMetrics
&DBInstanceName=pgm-bp1s1j103lo6****
&<Common request parameters>

Örnek başarılı yanıtlar

XML biçimi

HTTP/1.1 200 OK
Content-Type:application/xml

<DescribeAvailableMetricsResponse>
<TotalRecordCount>2</TotalRecordCount>
<RequestId>A467D279-68A8-57B3-BDA4-35F8B3DDB1B7</RequestId>
<Items>
    <Description>OS CPU utilization, equal to the number of OS-consumed CPUs divided by the total number of CPUs</Description>
    <MetricsKey>os.cpu_usage.sys.avg</MetricsKey>
    <GroupKeyType>CPU utilization</GroupKeyType>
    <GroupKey>os.cpu_usage</GroupKey>
    <Method>avg</Method>
    <Dimension>os</Dimension>
    <Unit>%</Unit>
    <SortRule>1</SortRule>
    <DbType>pgsql</DbType>
    <MetricsKeyAlias>os.cpu_usage.sys</MetricsKeyAlias>
</Items>
<Items>
    <Description>User CPU utilization, equal to the number of user-consumed CPUs divided by the total number of CPUs</Description>
    <MetricsKey>os.cpu_usage.user.avg</MetricsKey>
    <GroupKeyType>CPU utilization</GroupKeyType>
    <GroupKey>os.cpu_usage</GroupKey>
    <Method>avg</Method>
    <Dimension>os</Dimension>
    <Unit>%</Unit>
    <SortRule>2</SortRule>
    <DbType>pgsql</DbType>
    <MetricsKeyAlias>os.cpu_usage.user</MetricsKeyAlias>
</Items>
</DescribeAvailableMetricsResponse>

JSON biçimi

HTTP/1.1 200 OK
Content-Type:application/json

{
  "TotalRecordCount" : 2,
  "RequestId" : "A467D279-68A8-57B3-BDA4-35F8B3DDB1B7",
  "Items" : [ {
    "Description": "OS CPU utilization, equal to the number of OS-consumed CPUs divided by the total number of CPUs",
    "MetricsKey" : "os.cpu_usage.sys.avg",
    "GroupKeyType": "CPU utilization",
    "GroupKey" : "os.cpu_usage",
    "Method" : "avg",
    "Dimension" : "os",
    "Unit" : "%",
    "SortRule" : 1,
    "DbType" : "pgsql",
    "MetricsKeyAlias" : "os.cpu_usage.sys"
  }, {
    "Description": "User CPU utilization, equal to the number of user-consumed CPUs divided by the total number of CPUs",
    "MetricsKey" : "os.cpu_usage.user.avg",
    "GroupKeyType": "CPU utilization",
    "GroupKey" : "os.cpu_usage",
    "Method" : "avg",
    "Dimension" : "os",
    "Unit" : "%",
    "SortRule" : 2,
    "DbType" : "pgsql",
    "MetricsKeyAlias" : "os.cpu_usage.user"
  } ]
}

Hata kodları

HTTP durum kodu

Hata kodu

Hata iletisi

Açıklama

400

InvalidDBInstanceEngineType.Format

the DB instance engine type does not support this operation.

Bu işlem, örneğin veritabanı altyapısı tarafından desteklenmediğinden döndürülen hata iletisi.

404

InvalidDBInstanceName.NotFound

The database instance does not exist.

Örnek adı bulunamadığından döndürülen hata iletisi. Örnek adını doğrulayın ve tekrar deneyin.

Hata kodlarının listesi için API Hata Merkezi adresini ziyaret edin.