Consulta los registros de consultas lentas de una instancia de Tair (compatible con Redis OSS) generados dentro de un período de tiempo especificado.
Descripción de la operación
También puede consultar los registros de consultas lentas en la consola de Tair (compatible con Redis OSS). Para obtener más información, consulte Consulta de registros de consultas lentas de una instancia. Esta operación se puede invocar hasta 100 veces por minuto.
Pruébelo ahora
Test
Autorización de RAM
|
Action |
Nivel de acceso |
Tipo de recurso |
Clave de condición |
Acción dependiente |
|
kvstore:DescribeSlowLogRecords |
get |
*DBInstance
|
Ninguna | Ninguna |
Parámetros de la solicitud
|
Parámetro |
Tipo |
Obligatorio |
Descripción |
Ejemplo |
| InstanceId |
string |
Sí |
El ID de la instancia. |
r-bp1zxszhcgatnx**** |
| NodeId |
string |
No |
El ID del nodo en la instancia. Puede configurar este parámetro para consultar los registros de consultas lentas de un nodo específico. Nota
Este parámetro solo está disponible para instancias de clúster y de división de lectura/escritura. |
r-bp1zxszhcgatnx****-db-0 |
| StartTime |
string |
Sí |
El inicio del intervalo de tiempo a consultar. Especifique la hora en formato ISO 8601 aaaa-MM-ddTHH:mmZ. La hora debe estar en UTC. |
2019-03-10T14:00Z |
| EndTime |
string |
Sí |
El final del intervalo de tiempo a consultar. La hora de finalización debe ser posterior a la hora de inicio. El intervalo de tiempo no puede exceder un día. Se recomienda especificar 1 hora. Especifique la hora en formato aaaa-MM-ddTHH:mmZ. La hora debe estar en UTC. |
2019-03-10T15:00Z |
| DBName |
string |
No |
El nombre de la base de datos. |
0 |
| PageSize |
integer |
No |
El número de entradas a devolver en cada página. Valores válidos: 30, 50 y 100. Valor predeterminado: 30. |
30 |
| PageNumber |
integer |
No |
El número de la página a devolver. El valor debe ser un número entero mayor que 0. Valor predeterminado: 1. |
1 |
| SlowLogRecordType |
string |
No |
El tipo de registros de consultas lentas. Valor predeterminado: db. Valores válidos:
|
proxy |
| QueryKeyword |
string |
No |
La palabra clave según la cual se consultan los registros de consultas lentas. Puede configurar este parámetro con un valor de tipo cadena. |
keyword1 |
| OrderType |
string |
No |
El orden de clasificación de los resultados a devolver. Valor predeterminado: DESC. Valores válidos:
|
ASC |
| OrderBy |
string |
No |
La dimensión por la cual se clasifican los resultados. Valor predeterminado: execution_time. Valores válidos:
|
execution_time |
Elementos de la respuesta
|
Elemento |
Tipo |
Descripción |
Ejemplo |
|
object |
|||
| StartTime |
string |
La hora de inicio de la consulta. |
2019-03-10T14:00Z |
| RequestId |
string |
El ID de la solicitud. |
686BB8A6-BBA5-47E5-8A75-D2ADE433**** |
| PageRecordCount |
integer |
El número de entradas de registro devueltas en la página actual. |
1 |
| TotalRecordCount |
integer |
El número total de entradas de registro devueltas. |
1 |
| PageSize |
integer |
El número máximo de entradas de registro devueltas por página. |
30 |
| InstanceId |
string |
El ID de la instancia. |
r-bp10n******** |
| Engine |
string |
El motor de base de datos que ejecuta la instancia. |
Redis |
| PageNumber |
integer |
El número de la página devuelta. |
1 |
| Items |
object |
||
| LogRecords |
array<object> |
Las entradas de registro de consultas lentas. |
|
|
object |
|||
| Account |
string |
El ID de la cuenta. |
0 |
| ElapsedTime |
integer |
La cantidad de tiempo consumido para ejecutar la sentencia de consulta lenta. Unidad: microsegundos. |
248 |
| Command |
string |
La sentencia de consulta lenta. |
KEYS * |
| DBName |
string |
El nombre de la base de datos. |
0 |
| ExecuteTime |
string |
La hora de inicio en que se ejecutó la sentencia de consulta lenta. La hora se muestra en el formato AAAA-MM-DDTHH:mm:ssZ. |
2019-03-12T09:18:41Z |
| DataBaseName |
string |
El nombre de la base de datos. Este parámetro tiene la misma función que el parámetro DBName. Se recomienda utilizar el parámetro DBName. |
0 |
| NodeId |
string |
El ID del nodo. |
r-bp1zxszhcgatnx****-db-0 |
| AccountName |
string |
El nombre de usuario de la cuenta. |
demo |
| IPAddress |
string |
La dirección IP del cliente. |
172.16.88.*** |
Ejemplos
Respuesta exitosa
JSON Formato
{
"StartTime": "2019-03-10T14:00Z",
"RequestId": "686BB8A6-BBA5-47E5-8A75-D2ADE433****",
"PageRecordCount": 1,
"TotalRecordCount": 1,
"PageSize": 30,
"InstanceId": "r-bp10n********",
"Engine": "Redis",
"PageNumber": 1,
"Items": {
"LogRecords": [
{
"Account": "0",
"ElapsedTime": 248,
"Command": "KEYS *",
"DBName": "0",
"ExecuteTime": "2019-03-12T09:18:41Z",
"DataBaseName": "0",
"NodeId": "r-bp1zxszhcgatnx****-db-0",
"AccountName": "demo",
"IPAddress": "172.16.88.***"
}
]
}
}
Códigos de error
|
Código de estado HTTP |
Código de error |
Mensaje de error |
Descripción |
|---|---|---|---|
| 400 | InvalidStartTime.Malformed | The Specified parameter StartTime is not valid. | |
| 400 | InvalidEndTime.Malformed | The Specified parameter EndTime is not valid. | |
| 403 | IncorrectEngineVersion | Current engine version does not support operations. | |
| 403 | ServerBusy | server busy now, please retry later. |
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.