Consulte les entrées de journal des requêtes lentes pour une instance MongoDB.
Description de l'opération
-
Cette opération s'applique uniquement aux instances à disque local à usage général et à disque local dédié.
-
Vous pouvez appeler cette opération jusqu'à 30 fois par minute. Pour appeler cette opération à une fréquence plus élevée, utilisez un Logstore. Pour plus d'informations, consultez Gérer un Logstore.
Testez maintenant
Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale. Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale.
Test
Autorisation RAM
|
dds:DescribeSlowLogRecords |
get |
*Instance
|
Aucune | Aucune |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| DBInstanceId |
string |
Oui |
L'identifiant de l'instance. Remarque
Si vous définissez ce paramètre sur l'identifiant d'une instance de cluster fragmenté, vous devez également spécifier le paramètre |
dds-bp1fc7e65108**** |
| NodeId |
string |
Non |
L'identifiant du nœud de fragment. Remarque
Ce paramètre est requis uniquement lorsque vous définissez le paramètre |
d-bp18b06ebc21**** |
| StartTime |
string |
Oui |
Le début de la plage horaire à interroger. Spécifiez l'heure selon la norme ISO 8601 au format aaaa-MM-jjTHH:mmZ. L'heure doit être en UTC. |
2021-08-15T14:13Z |
| EndTime |
string |
Oui |
La fin de la plage horaire à interroger. Spécifiez l'heure selon la norme ISO 8601 au format aaaa-MM-jjTHH:mmZ. L'heure doit être en UTC. Remarque
|
2021-08-16T14:13Z |
| DBName |
string |
Non |
Le nom de la base de données. |
mongodbtest |
| QueryKeywords |
string |
Non |
Les mots-clés utilisés pour la requête. Vous pouvez saisir jusqu'à 10 mots-clés à la fois. Si vous saisissez plusieurs mots-clés, séparez-les par des espaces. |
test test1 |
| LogicalOperator |
string |
Non |
La relation logique entre plusieurs mots-clés.
|
and |
| PageSize |
integer |
Non |
Le nombre d'entrées à renvoyer sur chaque page. Valeurs valides : de 30 à 100. |
30 |
| PageNumber |
integer |
Non |
Le numéro de la page à renvoyer. La valeur doit être un entier positif ne dépassant pas la valeur maximale du type de données INTEGER. Valeur par défaut : 1. |
1 |
| OrderType |
string |
Non |
L'ordre chronologique dans lequel les entrées de journal à renvoyer sont triées. Valeurs valides :
|
asc |
| ResourceGroupId |
string |
Non |
L'identifiant du groupe de ressources auquel appartiennent les instances que vous souhaitez interroger. |
rg-acfmyiu4ekp**** |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
|||
| TotalRecordCount |
integer |
Le nombre total d'entrées renvoyées. |
1 |
| PageRecordCount |
integer |
Le nombre d'entrées de journal des requêtes lentes renvoyées sur la page. |
1 |
| RequestId |
string |
L'identifiant de la requête. |
8076C4BA-DDBD-529C-BFF4-D8620C3F**** |
| PageNumber |
integer |
Le numéro de la page renvoyée. La valeur est un entier positif ne dépassant pas la valeur maximale du type de données INTEGER. Valeur par défaut : 1. |
1 |
| Items |
object |
||
| LogRecords |
array<object> |
Un tableau composé des informations sur chaque requête lente. |
|
|
object |
|||
| ExecutionStartTime |
string |
The start time of the operation. The time follows the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time is displayed in UTC. |
2019-02-25T 01:41:28Z |
| HostAddress |
string |
The host IP address that is used to connect to the database. |
192.168.XX.XX |
| QueryTimes |
string |
The execution time of the statement. Unit: milliseconds. |
600 |
| TableName |
string |
The name of the collection. |
C1 |
| SQLText |
string |
The SQL statement that is executed during the slow operation. |
{\"op\":\"query\",\"ns\":\"mongodbtest.customer\",\"query\":{\"find\":\"customer\",\"filter\":{\"name\":\"jack\"}}} |
| ReturnRowCounts |
integer |
The number of rows returned by the SQL statement. |
0 |
| KeysExamined |
integer |
The number of rows involved in index scans. |
0 |
| DBName |
string |
The name of the database. |
mongodbtest |
| DocsExamined |
integer |
The number of documents that are scanned during the operation. |
1000000 |
| AccountName |
string |
The username of the database account that performs the operation. |
test |
| Engine |
string |
Le moteur de base de données. |
MongoDB |
Exemples
JSON format
{
"TotalRecordCount": 1,
"PageRecordCount": 1,
"RequestId": "8076C4BA-DDBD-529C-BFF4-D8620C3F****",
"PageNumber": 1,
"Items": {
"LogRecords": [
{
"ExecutionStartTime": "2019-02-25T 01:41:28Z",
"HostAddress": "192.168.XX.XX",
"QueryTimes": "600",
"TableName": "C1",
"SQLText": "{\\\"op\\\":\\\"query\\\",\\\"ns\\\":\\\"mongodbtest.customer\\\",\\\"query\\\":{\\\"find\\\":\\\"customer\\\",\\\"filter\\\":{\\\"name\\\":\\\"jack\\\"}}}",
"ReturnRowCounts": 0,
"KeysExamined": 0,
"DBName": "mongodbtest",
"DocsExamined": 1000000,
"AccountName": "test"
}
]
},
"Engine": "MongoDB"
}
Codes d'erreur
|
Code de statut HTTP |
Code d'erreur |
Message d'erreur |
Description |
|---|---|---|---|
| 400 | IncorrectCharacterType | Current DB instance CharacterType does not support this operation. | |
| 400 | InvalidParameterCombination | The end time must be greater than the start time | The start time must be earlier than the end time. |
| 400 | InvalidStartTime.Malformed | The Specified parameter StartTime is not valid. | |
| 400 | InvalidEndTime.Malformed | The Specified parameter EndTime is not valid. | |
| 403 | LogApiFrequencyExceeded | Exceeding the allowed frequency of log api. |
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.