Tous les produits
Search
Centre de documentation

Simple Log Service:pull_log_dump

Dernière mise à jour :Aug 18, 2026

Téléchargez simultanément un volume important de données de journal vers des fichiers locaux.

Syntaxe de la requête

aliyunlog log pull_log_dump --project_name=<value> --logstore_name=<value> --from_time=<value> --to_time=<value> --file_path=<value> [--batch_size=<value>] [--compress=<value>] [--encodings=<value>] [--shard_list=<value>] [--no_escape=<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

Le tableau suivant décrit les paramètres obligatoires et spécifiques de la commande pull_log_dump.

ParamètreTypeObligatoireExempleDescription
--project_nameStringOuialiyun-test-projectNom du projet.
--logstore_nameStringOuilogstore-aNom du Logstore.
--from_timeStringOui2021-06-01 18:00:00+8:00Heure de début de la plage temporelle spécifiée dans la requête. Cette valeur peut être un horodatage UNIX ou respecter le format "%Y-%m-%d %H:%M:%S<time_zone>", par exemple “2018-01-02 12:12:10+8:00”.
--to_timeStringOui2021-06-01 18:25:00+8:00Heure de fin de la plage temporelle spécifiée dans la requête. Cette valeur peut être un horodatage UNIX ou respecter le format "%Y-%m-%d %H:%M:%S<time_zone>", par exemple “2018-01-02 12:12:10+8:00”.
--file_pathStringOui/home/dump_{}.jsonChemin de stockage des données de journal. Par exemple, si vous définissez ce paramètre sur le chemin /home/dump_{}.json, la chaîne {} est remplacée par l'ID d'un shard dans la sortie de la commande.
--batch_sizeStringNon1000Nombre de journaux renvoyés pour chaque requête.
--compressBooleanNontrueIndique si les données de journal renvoyées sont compressées.
  • true : les données de journal renvoyées sont compressées. Il s'agit de la valeur par défaut.
  • false : les données de journal renvoyées ne sont pas compressées.

Pour plus d'informations sur les paramètres globaux de l'interface de ligne de commande (CLI) Log Service, consultez

Paramètres globaux

.

Exemples

  • Exemple de requête

    Utilisez le compte par défaut pour interroger les données de journal générées dans une plage temporelle donnée et stockez-les dans le répertoire

    /home

    . Exécutez la commande suivante :

    aliyunlog log pull_log_dump --project_name="aliyun-test-project" --logstore_name="logstore-a" --from_time="2021-06-01 18:00:00+8:00" --to_time="2021-06-01 18:25:00+8:00" --file_path="/home/dump_{}.json" --batch_size=1000 --compress=true
  • Exemple de réponse

    {
      "files": {
        "/home/dump_1.json": 1,
        "/home/dump_4.json": 1
      },
      "total_count": 2
    }