Tous les produits
Search
Centre de documentation

Elasticsearch:ListLogstashLog

Dernière mise à jour :Aug 09, 2026

Interroge les journaux d'un cluster Logstash.

Débogage

OpenAPI Explorer calcule automatiquement la valeur de signature. Pour plus de commodité, nous vous recommandons d'appeler cette opération dans OpenAPI Explorer. OpenAPI Explorer génère dynamiquement l'exemple de code de l'opération pour différents SDK.

En-têtes de requête

Cette opération utilise uniquement les en-têtes de requête communs. Pour plus d'informations, consultez la documentation relative aux paramètres de requête communs.

Syntaxe de la requête

GET /openapi/logstashes/{InstanceId}/search-log HTTP/1.1

Paramètres de requête

Paramètre Type Position Obligatoire Exemple Description
InstanceId String Path Oui ls-cn-v0h1kzca****

ID de l'instance.

type String Query Oui LOGSTASH_INSTANCE_LOG

Type de journal. Valeurs possibles :

  • LOGSTASH_INSTANCE_LOG : journaux principaux
  • SEARCHSLOW : journaux de recherche lente
  • INDEXINGSLOW : journaux d'indexation lente
  • JVMLOG : journaux GC
  • LOGSTASH_DEBUG_LOG : journaux de débogage
query String Query Oui host:10.7.xx.xx AND level:info AND content:opening

Mot-clé utilisé pour filtrer les entrées de journal.

beginTime Long Query Non 1531910852074

Horodatage de début de la plage de requête de journal. Unité : ms.

endTime Long Query Non 1531910852074

Horodatage de fin de la plage de requête de journal. Unité : ms.

page Integer Query Non 1

Numéro de la page renvoyée. Valeur par défaut : 1. Valeur minimale : 1. Valeur maximale : 200.

size Integer Query Non 20

Nombre d'entrées à renvoyer par page. Valeur par défaut : 20. Valeur minimale : 1. Valeur maximale : 100.

Paramètres de réponse

Paramètre Type Exemple Description
RequestId String 7F40EAA1-6F1D-4DD9-8DB8-C5F00C4E****

ID de la requête.

Result Tableau de Result

Données renvoyées.

level String info

Niveau de gravité de l'entrée de journal. Valeurs possibles : trace, debug, info, warn et error. Les journaux GC n'ont pas de niveau.

content String [logstash.outputs.fileextend] Opening file {:path=>\"/ssd/1/ls-cn-v0h1kzca****/logstash/logs/debug/test\"}

Contenu du journal.

timestamp Long 1531985112420

Horodatage de génération de l'entrée de journal. Unité : ms.

instanceId String ls-cn-v0h1kzca****

ID de l'instance.

host String 192.168.xx.xx

Adresse IP du nœud qui génère le journal.

La réponse inclut également les paramètres suivants.

**

Paramètre

**

**

Type

**

**

Exemple

**

**

Description

**

Result

Struct

Données renvoyées.

└time

String

2020-07-22T16:58:00.506Z

Heure de génération de l'entrée de journal.

Headers

Struct

En-tête de réponse.

└X-Total-Count

Integer

1

Nombre total d'entrées de journal renvoyées.

Remarque

└ indique un paramètre enfant.

Exemples

Exemples de requêtes

GET /openapi/logstashes/ls-cn-v0h1kzca****/search-log?type=LOGSTASH_INSTANCE_LOG&query=host:10.7.xx.xx AND level:info AND content:opening&beginTime=1531910852074&endTime=1531910852074&page=1&size=20 HTTP/1.1
Host:elasticsearch.aliyuncs.com
Content-Type:application/json

Exemples de réponses réussies

JSON format

HTTP/1.1 200 OK
Content-Type:application/json

{
  "Result" : [ {
    "timestamp" : 1595408280506,
    "host" : "10.7.**.**",
    "contentCollection" : {
      "level" : "info",
      "host" : "10.7.**.**",
      "time" : "2020-07-22T16:58:00.506Z",
      "content" : "[logstash.outputs.fileextend] Opening file {:path=>\"/ssd/1/ls-cn-v0h1kzca****/logstash/logs/debug/test\"}"
    },
    "instanceId" : "ls-cn-v0h1kzca****"
  } ],
  "RequestId" : "DADBEFD2-570D-48EE-ABE4-0E3017D8****",
  "Headers" : {
    "X-Total-Count" : 1
  }
}

Codes d'erreur

HttpCode Code d'erreur Message d'erreur Description
400 InstanceActivating Instance is activating. L'instance est en cours d'activation.
400 InstanceNotFound The instanceId provided does not exist. L'instance spécifiée n'existe pas. Vérifiez l'ID de l'instance.

Pour obtenir la liste des codes d'erreur, visitez le Centre d'erreurs API.