Todos os produtos
Search
Central de documentação

Simple Log Service:pull_log_dump

Última atualização: Sep 11, 2026

Baixa um grande volume de dados de log para arquivos locais simultaneamente.

Sintaxe da solicitação

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>]

Parâmetros da solicitação

A tabela a seguir descreve os parâmetros obrigatórios deste comando.

Nome do parâmetro

Tipo numérico

Obrigatório

Exemplo

Descrição

--project_name

String

Sim

aliyun-test-project

Nome do projeto.

--logstore_name

String

Sim

logstore-a

Nome do Logstore.

--from_time

String

Sim

2021-06-01 18:00:00+8:00

Início do intervalo de tempo da consulta. O horário pode estar no formato de timestamp UNIX ou no formato “%Y-%m-%d %H:%M:%S<time_zone>” . Por exemplo, “2018-01-02 12:12:10+8:00”.

--to_time

String

Sim

2021-06-01 18:25:00+8:00

Fim do intervalo de tempo da consulta. O horário pode estar no formato de timestamp UNIX ou no formato “%Y-%m-%d %H:%M:%S<time_zone>” . Por exemplo, “2018-01-02 12:12:10+8:00”.

--file_path

String

Sim

/home/dump_{}.json

Caminho para salve os dados de log. Exemplo: /home/dump_{}.json. O espaço reservado {} é substituído pelo ID do shard.

--batch_size

String

Não

1000

Número de logs a recuperar em cada iteração da consulta.

--compress

Boolean

Não

true

Define se os dados de log retornados devem ser compactados.

  • true (padrão): os dados de log são compactados.

  • false: retorna dados sem compactação.

Para obter informações sobre parâmetros globais, consulte Global parameters.

Exemplos

  • Exemplo de solicitação

    Consulte dados de log de um intervalo de tempo específico e salve-os no diretório /home.

    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
  • Exemplo de resposta

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