Bir MongoDB örneğinin performans verilerini sorgular.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
dds:DescribeDBInstancePerformance |
get |
*dbinstance
|
|
None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| DBInstanceId |
string |
Yes |
Örnek kimliği. Not
Parçalanmış küme örneği kimliği belirtilirken NodeId gereklidir. |
dds-bp2635**** |
| NodeId |
string |
No |
Parçalanmış küme örneğindeki bir mongos veya shard düğümünün kimliği. Bu parametre, tek bir düğümün performansını sorgulamanızı sağlar. Not
Yalnızca DBInstanceId bir parçalanmış küme örneğinin kimliğine ayarlandığında kullanılabilir. |
d-bp2287**** |
| Key |
string |
Yes |
Performans metrikleri. Daha fazla bilgi için Metrikler bölümüne bakın. Not
Birden fazla metrik belirtmek için bunları virgül (,) ile ayırın. |
CpuUsage |
| StartTime |
string |
Yes |
Sorgulanacak zaman aralığının başlangıcı. Zamanı yyyy-MM-ddTHH:mmZ biçiminde belirtin. Zaman UTC olmalıdır. |
2022-06-13T10:58Z |
| EndTime |
string |
Yes |
Sorgulanacak zaman aralığının sonu. Bitiş zamanı, başlangıç zamanından sonra olmalıdır. Zamanı yyyy-MM-ddTHH:mmZ biçiminde belirtin. Zaman UTC olmalıdır. |
2022-06-13T11:58Z |
| RoleId |
string |
No |
Bağımsız veya çoğaltma kümesi örneğindeki bir düğümün rol kimliği. Rol kimliğini sorgulamak için DescribeReplicaSetRole işlemini çağırın. Not
Yalnızca DBInstanceId bir bağımsız veya çoğaltma kümesi örneğinin kimliğine ayarlandığında kullanılabilir. |
6025**** |
| Interval |
string |
No |
Performans metriklerinin saniye cinsinden veri ayrıntı düzeyi. Geçerli değerler: 5, 30, 60, 600, 1800, 3600 ve 86400. |
60 |
| ReplicaSetRole |
string |
No |
Bağımsız veya çoğaltma kümesi örneğindeki bir düğümün rolü. Geçerli değerler:
Not
|
Primary |
| SearchId |
string |
No |
Search düğümü kimliği. Not
Yalnızca örnek için Search özelliği etkinleştirildikten sonra kullanılabilir. |
dds-2zec12675c9e****-search |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| PerformanceKeys |
object |
||
| PerformanceKey |
array<object> |
Performans metriklerinin listesi. |
|
|
array<object> |
|||
| Key |
string |
Performans metriği. |
CpuUsage |
| Unit |
string |
Performans metriğinin birimi. |
% |
| ValueFormat |
string |
Performans metriği değerlerinin biçimi. Bir performans metriği birden fazla alan içeriyorsa, alanlar ve işareti (&) ile ayrılır. Örneğin, disk alanı kullanımını sorgularsanız, döndürülen ValueFormat ins_size&data_size&log_size olur. |
cpu_usage |
| PerformanceValues |
object |
||
| PerformanceValue |
array<object> |
Performans metriği değerlerinin listesi. |
|
|
object |
|||
| Value |
string |
Performans metriğinin değeri. |
0.23 |
| Date |
string |
Performans metriği değerinin oluşturulduğu zaman. |
2022-06-13T10:58:00Z |
| EndTime |
string |
Sorgulanacak zaman aralığının sonu. Zaman yyyy-MM-ddTHH:mmZ biçimindedir. Zaman UTC olarak görüntülenir. |
2022-06-13T11:58Z |
| RequestId |
string |
İstek kimliği. |
4A300BC7-6D8F-527F-A2DB-A7768D26E9AC |
| StartTime |
string |
Sorgulanacak zaman aralığının başlangıcı. Zaman yyyy-MM-ddTHH:mmZ biçimindedir. Zaman UTC olarak görüntülenir. |
2022-06-13T10:58Z |
Examples
Success response
JSON format
{
"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"
}
Error codes
|
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 | The end time cannot be earlier than the start time. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.