Tous les produits
Search
Centre de documentation

Simple Log Service:pull_logs

Dernière mise à jour :Aug 26, 2026

Extrait les journaux de manière itérative à partir d'une position de curseur spécifiée. Utilisez cette commande pour récupérer de grands volumes de données de journalisation.

Syntaxe de la requête

aliyunlog log pull_logs --project_name=<value> --logstore_name=<value> --shard_id=<value> --cursor=<value> [--count=<value>] [--end_cursor=<value>] [--compress=<value>] [--access-id=<value>] [--access-key=<value>] [--sts-token=<value>] [--region-endpoint=<value>] [--client-name=<value>] [--jmes-filter=<value>] [--format-output=<value>] [--decode-output=<value>]

Paramètres de la requête

Paramètres spécifiques à la commande :

Paramètre

Type

Obligatoire

Exemple

Description

--project_name

String

Oui

aliyun-test-project

Nom du projet.

--logstore_name

String

Oui

logstore-a

Nom du Logstore.

--shard_id

Integer

Oui

0

ID du shard.

--cursor

String

Oui

MTYxNDc1MDAyNzM3MzIwNTcxNA==

Position du curseur à partir de laquelle commencer la lecture des journaux.

--count

Integer

Non

2

Nombre de groupes de journaux (LogGroups) à extraire par requête. Un groupe de journaux peut contenir plusieurs entrées de journal. Le nombre réel d'entrées de journal renvoyées peut être supérieur à cette valeur.

--end_cursor

String

Non

MTYxNDc1MDAyNzM3MzIwNTcxNg==

Position du curseur à laquelle arrêter la lecture des journaux.

--compress

Boolean

Non

true

Indique si les journaux renvoyés doivent être compressés. Valeurs valides :

  • true (par défaut)

  • false

Toutes les commandes SLS CLI prennent également en charge les paramètres globaux.

Exemples

  • Exemple de requête

    Extrayez deux groupes de journaux (LogGroups) à partir d'un curseur spécifié en utilisant le compte par défaut :

    aliyunlog log pull_logs --project_name="aliyun-test-project" --logstore_name="logstroe-a" --shard_id=0 --cursor="MTYxNDc1MDAyNzM3MzIwNTcxNA==" --count="2"
  • Exemple de réponse

    {
      "count": 2,
      "logs": [
        {
          "__source__": "203.0.113.10",
          "__tag__:__hostname__": "iZ3s******Z",
          "__tag__:__pack_id__": "81C4812927C6B529-15DA",
          "__tag__:__receive_time__": "1619597641",
          "__time__": 1619597638,
          "__topic__": "",
          "activity_id": "",
          "computer_name": "iZ3stckpfjj7wvZ",
          "event_id": "7036",
          "kernel_time": "0",
          "keywords": "[Classic]",
          "level": "Information",
          "log_name": "System",
          "message": "The Network Setup Service service entered the stopped state.",
          "message_error": "[]",
          "opcode": "",
          "process_id": "544",
          "processor_id": "0",
          "processor_time": "0",
          "provider_guid": "{555908d1-a6d7-4695-8e1e-26931d2012f4}",
          "record_number": "8623",
          "related_activity_id": "",
          "session_id": "0",
          "source_name": "Service Control Manager",
          "task": "",
          "thread_id": "3176",
          "type": "wineventlog",
          "user_data": "{\"xml_name\":\"\"}",
          "user_time": "0",
          "version": "0"
        },
        {
          "__source__": "203.0.113.10",
          "__tag__:__hostname__": "iZ3******vZ",
          "__tag__:__pack_id__": "81C4812927C6B529-15DB",
          "__tag__:__receive_time__": "1619598347",
          "__time__": 1619598344,
          "__topic__": "",
          "activity_id": "",
          "computer_name": "iZ3stckpfjj7wvZ",
          "event_id": "7036",
          "kernel_time": "0",
          "keywords": "[Classic]",
          "level": "Information",
          "log_name": "System",
          "message": "The Windows Update service entered the running state.",
          "message_error": "[]",
          "opcode": "",
          "process_id": "544",
          "processor_id": "0",
          "processor_time": "0",
          "provider_guid": "{555908d1-a6d7-4695-8e1e-26931d2012f4}",
          "record_number": "8624",
          "related_activity_id": "",
          "session_id": "0",
          "source_name": "Service Control Manager",
          "task": "",
          "thread_id": "6868",
          "type": "wineventlog",
          "user_data": "{\"xml_name\":\"\"}",
          "user_time": "0",
          "version": "0"
        }
      ],
      "next_cursor": "MTYxNDc1MDAyNzM3MzIwNTcxNg=="
    }

Codes d'erreur

Résolvez les erreurs à l'aide des codes d'erreur ci-dessous.

HttpStatusCode

ErrorCode

ErrorMessage

Description

404

LogStoreNotExist

Logstore does not exist.

Le Logstore n'existe pas.

400

ParameterInvalid

Invalid cursor.

Le curseur est invalide.

400

ParameterInvalid

ParameterCount should be in [0-1000].

Valeur de count invalide. Plage valide : 0 à 1000.

400

ShardNotExist

Shard does not exist.

Le shard n'existe pas.

400

InternalServerError

Specified Server Error Message.

Erreur interne du serveur.

Codes d'erreur courants