Consulta los datos de rendimiento de una instancia de MongoDB.
Pruébelo ahora
Test
Autorización de RAM
|
Action |
Nivel de acceso |
Tipo de recurso |
Clave de condición |
Acción dependiente |
|
dds:DescribeDBInstancePerformance |
get |
*dbinstance
|
|
Ninguna |
Parámetros de la solicitud
|
Parámetro |
Tipo |
Obligatorio |
Descripción |
Ejemplo |
| DBInstanceId |
string |
Sí |
El ID de la instancia. Nota
NodeId es obligatorio cuando se especifica el ID de una instancia de clúster fragmentado. |
dds-bp2635**** |
| NodeId |
string |
No |
El ID de un nodo mongos o shard en la instancia de clúster fragmentado. Este parámetro permite consultar el rendimiento de un solo nodo. Nota
Disponible únicamente cuando DBInstanceId se establece en el ID de una instancia de clúster fragmentado. |
d-bp2287**** |
| Key |
string |
Sí |
Las métricas de rendimiento. Para obtener más información, consulte Métricas. Nota
Para especificar varias métricas, sepárelas con comas (,). |
CpuUsage |
| StartTime |
string |
Sí |
El inicio del intervalo de tiempo a consultar. Especifique la hora en formato yyyy-MM-ddTHH:mmZ. La hora debe estar en UTC. |
2022-06-13T10:58Z |
| EndTime |
string |
Sí |
El final del intervalo de tiempo a consultar. La hora de finalización debe ser posterior a la hora de inicio. Especifique la hora en formato yyyy-MM-ddTHH:mmZ. La hora debe estar en UTC. |
2022-06-13T11:58Z |
| RoleId |
string |
No |
El ID de rol de un nodo en una instancia independiente o de conjunto de réplicas. Para consultar el ID de rol, llame a la operación DescribeReplicaSetRole. Nota
Disponible únicamente cuando DBInstanceId se establece en el ID de una instancia independiente o de conjunto de réplicas. |
6025**** |
| Interval |
string |
No |
La granularidad de datos de las métricas de rendimiento en segundos. Valores válidos: 5, 30, 60, 600, 1800, 3600 y 86400. |
60 |
| ReplicaSetRole |
string |
No |
El rol de un nodo en una instancia independiente o de conjunto de réplicas. Valores válidos:
Nota
|
Primary |
| SearchId |
string |
No |
El ID del nodo Search. Nota
Disponible únicamente después de habilitar la función Search para la instancia. |
dds-2zec12675c9e****-search |
Elementos de la respuesta
|
Elemento |
Tipo |
Descripción |
Ejemplo |
|
object |
|||
| PerformanceKeys |
object |
||
| PerformanceKey |
array<object> |
La lista de métricas de rendimiento. |
|
|
array<object> |
|||
| Key |
string |
La métrica de rendimiento. |
CpuUsage |
| Unit |
string |
La unidad de la métrica de rendimiento. |
% |
| ValueFormat |
string |
El formato de los valores de la métrica de rendimiento. Si una métrica de rendimiento contiene varios campos, estos se separan con caracteres et (&). Por ejemplo, si consulta el uso de espacio en disco, el valor de ValueFormat devuelto es ins_size&data_size&log_size. |
cpu_usage |
| PerformanceValues |
object |
||
| PerformanceValue |
array<object> |
La lista de valores de la métrica de rendimiento. |
|
|
object |
|||
| Value |
string |
El valor de la métrica de rendimiento. |
0.23 |
| Date |
string |
La hora en que se generó el valor de la métrica de rendimiento. |
2022-06-13T10:58:00Z |
| EndTime |
string |
El final del intervalo de tiempo a consultar. La hora tiene el formato yyyy-MM-ddTHH:mmZ. La hora se muestra en UTC. |
2022-06-13T11:58Z |
| RequestId |
string |
El ID de la solicitud. |
4A300BC7-6D8F-527F-A2DB-A7768D26E9AC |
| StartTime |
string |
El inicio del intervalo de tiempo a consultar. La hora tiene el formato yyyy-MM-ddTHH:mmZ. La hora se muestra en UTC. |
2022-06-13T10:58Z |
Ejemplos
Respuesta exitosa
JSON Formato
{
"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"
}
Códigos de error
|
Código de estado HTTP |
Código de error |
Mensaje de error |
Descripción |
|---|---|---|---|
| 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. |
Consulte Códigos de error para ver la lista completa.
Notas de la versión
Consulte Notas de la versión para ver la lista completa.