Membuat kueri data performa instans MongoDB.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
dds:DescribeDBInstancePerformance |
get |
*dbinstance
|
|
None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| DBInstanceId |
string |
Yes |
ID instans. Catatan
NodeId diperlukan saat menentukan ID instans cluster sharded |
dds-bp2635**** |
| NodeId |
string |
No |
ID node mongos atau shard dalam instans cluster sharded. Parameter ini memungkinkan Anda membuat kueri performa satu node. Catatan
Hanya tersedia saat DBInstanceId diatur ke ID instans cluster sharded. |
d-bp2287**** |
| Key |
string |
Yes |
Metrik performa. Untuk informasi selengkapnya, lihat Metrik. Catatan
Untuk menentukan beberapa metrik, pisahkan dengan koma (,). |
CpuUsage |
| StartTime |
string |
Yes |
Awal rentang waktu yang akan dikueri. Tentukan waktu dalam format yyyy-MM-ddTHH:mmZ. Waktu harus dalam UTC. |
2022-06-13T10:58Z |
| EndTime |
string |
Yes |
Akhir rentang waktu yang akan dikueri. Waktu akhir harus lebih lambat dari waktu mulai. Tentukan waktu dalam format yyyy-MM-ddTHH:mmZ. Waktu harus dalam UTC. |
2022-06-13T11:58Z |
| RoleId |
string |
No |
ID peran node dalam instans mandiri atau replica set. Untuk membuat kueri ID peran, panggil operasi DescribeReplicaSetRole. Catatan
Hanya tersedia saat DBInstanceId diatur ke ID instans mandiri atau replica set. |
6025**** |
| Interval |
string |
No |
Granularitas data metrik performa dalam detik. Nilai yang valid: 5, 30, 60, 600, 1800, 3600, dan 86400. |
60 |
| ReplicaSetRole |
string |
No |
Peran node dalam instans mandiri atau replica set. Nilai yang valid:
Catatan
|
Primary |
| SearchId |
string |
No |
ID node Search. Catatan
Hanya tersedia setelah fitur Search diaktifkan untuk instans. |
dds-2zec12675c9e****-search |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
|||
| PerformanceKeys |
object |
||
| PerformanceKey |
array<object> |
Daftar metrik performa. |
|
|
array<object> |
|||
| Key |
string |
The performance metric. |
CpuUsage |
| Unit |
string |
The unit of the performance metric. |
% |
| ValueFormat |
string |
The format of the performance metric value. If a metric has multiple fields, the fields are separated by ampersands (&). For example, if you query disk space usage, the value of ValueFormat is ins_size&data_size&log_size. |
cpu_usage |
| PerformanceValues |
object |
||
| PerformanceValue |
array<object> |
A list of performance metric values. |
|
|
object |
|||
| Value |
string |
The value of the performance metric. |
0.23 |
| Date |
string |
The time when the metric value was generated. |
2022-06-13T10:58:00Z |
| EndTime |
string |
Akhir rentang waktu yang akan dikueri. Waktu dalam format yyyy-MM-ddTHH:mmZ. Waktu ditampilkan dalam UTC. |
2022-06-13T11:58Z |
| RequestId |
string |
ID permintaan. |
4A300BC7-6D8F-527F-A2DB-A7768D26E9AC |
| StartTime |
string |
Awal rentang waktu yang akan dikueri. Waktu dalam format yyyy-MM-ddTHH:mmZ. Waktu ditampilkan dalam UTC. |
2022-06-13T10:58Z |
Contoh
Respons sukses
JSONformat
{
"PerformanceKeys": {
"PerformanceKey": [
{
"Key": "CpuUsage",
"Unit": "%",
"ValueFormat": "cpu_usage",
"PerformanceValues": {
"PerformanceValue": [
{
"Value": "0.23",
"Date": "2022-06-13T10:58:00Z"
}
]
}
}
]
},
"EndTime": "2022-06-13T11:58Z",
"RequestId": "4A300BC7-6D8F-527F-A2DB-A7768D26E9AC",
"StartTime": "2022-06-13T10:58Z"
}
Kode kesalahan
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | InvalidPerformanceKey.Malformed | The specified parameter Key is not valid. | |
| 400 | InvalidStartTime.Malformed | The specified parameter StartTime is not valid. | |
| 400 | InvalidEndTime.Malformed | The specified parameter EndTime is not valid. | |
| 400 | InvalidStartTimeAndEndTime.Malformed | The end time must be greater than the start time |
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.