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
İ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:
|
| Dimension | String | os | Gelişmiş izleme ölçümünün kategorisi. Geçerli değerler:
|
| 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.