Todos os produtos
Search
Central de documentação

Simple Log Service:,

Última atualização: Aug 25, 2026

As notas de versão do Logtail registram o histórico de alterações do Logtail no Simple Log Service (SLS). Cada seção aborda uma versão lançada e lista os novos recursos, as otimizações e os problemas corrigidos nessa versão.

O Logtail 3.X e versões posteriores foram atualizados para usar a imagem LoongCollector. Para mais informações, consulte LoongCollector release notes.

As versões estão listadas em ordem decrescente de versão, e não por data. O Logtail 2.x e o Logtail 1.x são mantidos como linhas de versão separadas; portanto, uma versão 1.x pode ter uma data de lançamento posterior à de algumas versões 2.x.

2.1.16

Data de lançamento: 9 de setembro de 2025

Problemas corrigidos

  • Correção de um problema em que os descritores de arquivo de contêineres não eram liberados quando um leitor era restaurado a partir de um checkpoint.

  • Correção de um problema em que o feedback causava eventos de timeout e truncamento de logs.

2.1.15

Data de lançamento: 15 de agosto de 2025

Otimizações

  • Melhoria nos alertas para timeouts de processador e expressões regulares de largura zero.

2.1.14

Data de lançamento: 4 de julho de 2025

Problemas corrigidos

  • Correção de um problema em que o leitor rotator não fechava arquivos quando um contêiner parava, o que causava vazamento de descritores de arquivo.

2.1.13

Data de lançamento: 1º de julho de 2025

Novos recursos

  • Adição de suporte ao modo de acesso reforçado a metadados do ECS.

Problemas corrigidos

  • Correção de um problema de timeout que o comando docker inspect poderia causar.

  • Correção de um problema em que o leitor rotator não fechava arquivos quando um contêiner parava.

2.1.11

Data de lançamento: 16 de junho de 2025

Problemas corrigidos

  • Correção de uma falha no Golang causada por uma verificação de nulo incorreta em uma interface.

  • Correção de uma falha que o JsonLogFileReader poderia encontrar devido a um estouro de buffer durante uma operação de leitura.

  • Correção de caracteres nulos sem sentido que ocorriam durante a leitura de arquivos.

2.1.10

Data de lançamento: 28 de maio de 2025

Problemas corrigidos

  • Correção de uma falha em que a coleta do Logtail não retomava automaticamente após o disco se recuperar de um estado de disco cheio.

2.1.9

Data de lançamento: 23 de maio de 2025

Novos recursos

  • Adição de suporte à interface CRI V1 para compatibilidade com containerd 2.0.

Problemas corrigidos

  • Atualização da biblioteca runc para corrigir uma vulnerabilidade de vazamento de descritor de arquivo no runc.

2.1.8

Data de lançamento: 14 de maio de 2025

Otimizações

  • Otimização do processo de gravação de dados de métricas no MetricStore.

Problemas corrigidos

  • Correção de um problema em que o plug-in legado de coleta de saída padrão não coletava completamente a última parte dos logs quando um contêiner parava.

2.1.7

Data de lançamento: 1º de abril de 2025

Problemas corrigidos

  • Correção de um problema em que diretórios eram concatenados incorretamente quando o caminho em uma configuração de coleta Linux era o diretório raiz.

  • Correção de um problema em que gravações simultâneas em cenários de contêiner causavam informações de montagem incorretas nas informações do contêiner.

  • Correção de um problema em que os dados de coleta de métricas estavam em um formato incorreto.

  • Correção de um problema em que os metadados de alguns contêineres estavam ausentes durante a coleta de contêineres.

2.1.6

Data de lançamento: 3 de março de 2025

Otimizações

  • Adição da variável de ambiente FORCE_RELEASE_STOP_CONTAINER_FILE para forçar a liberação de identificadores de arquivo quando um contêiner de aplicativo parar.

Problemas corrigidos

  • Correção de um problema em que o status do contêiner era identificado incorretamente devido a montagens de volumes persistentes durante a coleta de arquivos de contêiner.

  • Correção de um problema em que o caminho de coleta era identificado incorretamente devido a múltiplas barras no caminho de uma configuração de coleta de contêiner.

  • Correção de um problema na forma como o módulo de análise de log de saída padrão C++ analisava a última linha de um log.

  • Correção de um problema em que a variável de ambiente enable_containerd_upper_dir_detect não tinha efeito em cenários de runtime Containerd.

2.1.5

Data de lançamento: 2 de janeiro de 2025

Novos recursos

  • O plug-in de saída padrão C++ agora pode ser configurado usando variáveis de ambiente.

  • Adição de suporte ao envio de dados de rastreamento OTLP para o Simple Log Service.

Problemas corrigidos

  • Correção de um problema em que as informações do contêiner estavam ausentes porque o comando up era executado repetidamente em cenários Docker Compose.

  • Correção de um problema em que métricas de CPU de automonitoramento estavam ausentes.

  • Correção de uma falha causada pela incapacidade do plug-in de saída padrão C++ de analisar a última linha de um log.

2.1.1

Data de lançamento: 1º de novembro de 2024

Novos recursos

  • Adição de coleta de saída padrão de contêiner implementada em C++.

  • Atualização do automonitoramento. O módulo C++ e o módulo de plug-in Golang agora relatam dados de automonitoramento de maneira unificada.

2.0.10

Data de lançamento: 19 de outubro de 2024

Problemas corrigidos

  • Correção de um problema em que o plug-in de log binário não conseguia obter o GTID quando este excedia 1.024 bytes.

  • Correção de uma falha de análise no plug-in de separador nativo quando uma string continha aspas duplas.

2.0.8

Data de lançamento: 13 de agosto de 2024

Problemas corrigidos

  • Correção do problema de expiração de token no método de gerenciamento baseado em ENV introduzido na versão 2.0.7.

2.0.7

Data de lançamento: 31 de julho de 2024

Otimizações

  • O Logtail agora encerra imediatamente quando o uso de recursos excede o limite rígido.

Problemas corrigidos

  • Correção de truncamento de JSON causado por bytes nulos escapados.

  • Correção de um coredump causado pelo uso do método gethostbyname, que não é thread-safe.

  • Correção de um problema em que tags estavam ausentes quando o OpenTelemetry analisava dados de métrica gauge.

  • Correção de um problema em que leitores que excediam o comprimento da fila de leitores falhavam ao serem restaurados quando muitos arquivos sofriam rotação durante a recuperação de checkpoint. Isso fazia com que um novo leitor lesse o checkpoint de um leitor antigo incorreto durante a reutilização de inode, levando a truncamento e coleta duplicada.

  • Correção de GTIDs imprecisos no plug-in input_canal.

2.0.6

Data de lançamento: 3 de julho de 2024

Novos recursos

  • Adição de suporte à arquitetura rund do Container Compute Service (ACS).

2.0.5

Data de lançamento: 25 de junho de 2024

Novos recursos

  • Adição de suporte à remoção de nanossegundos da hora do sistema.

Otimizações

  • Otimização do mecanismo de nova tentativa e tolerância a falhas para o socket containerd.

Problemas corrigidos

  • Correção de um problema introduzido na versão 2.0.4 em que configurações de variáveis de ambiente não tinham efeito em cenários Kubernetes.

  • Correção de um pânico no módulo de plug-in causado pela função GetRealPath em cenários de saída padrão.

  • Correção de um problema em que logs de automonitoramento Shennong estavam ausentes quando plug-ins de extensão estavam incluídos.

  • Correção de truncamento de log causado por timeouts de leitura.

  • Correção de métricas ausentes para o plug-in de divisão de log.

1.8.11

Data de lançamento: 4 de setembro de 2024

Otimizações

  • Otimização do mecanismo de nova tentativa para detecção de runtime de contêiner e correção da identificação imprecisa de runtime.

  • Adição de suporte a cache DNS quando configurações são obtidas do servidor de configuração.

  • Alteração do timeout padrão para divisão multilinha para 60 segundos.

  • O processor_gotime agora suporta configuração de nanossegundos.

Problemas corrigidos

  • Correção de um problema em que o plug-in de log binário não conseguia obter o GTID quando este excedia 1.024 bytes.

  • Correção de uma falha de análise no plug-in de separador nativo quando uma string continha aspas duplas.

  • Correção de um problema de segurança de threads com a função interna gethostbyname.

1.8.10

Data de lançamento: 12 de julho de 2024

Otimizações

  • Adição de suporte ao uso da variável de ambiente ALICLOUD_SLS_CLIENT_AUTH_VERSION para configurar autenticação V4 para o SDK usado pelo Logtail.

1.8.9

Data de lançamento: 25 de junho de 2024

Otimizações

  • Otimização do mecanismo de nova tentativa para detecção de runtime de contêiner.

Problemas corrigidos

  • Correção de um problema em que o runtime containerd era identificado incorretamente quando o arquivo dockershim existia.

  • Correção de um coredump causado por *// em um caminho de arquivo.

  • Correção de um problema em que caminhos de arquivo eram obtidos anormalmente durante a coleta de saída padrão de contêiner.

  • Correção de um problema em que os dados não eram completamente liberados quando arquivos sofriam rotação.

1.8.8

Data de lançamento: 17 de abril de 2024

Otimizações

  • Otimização da impressão de logs para o módulo sender.

Problemas corrigidos

  • Garantia de compatibilidade com chaves duplicadas no conteúdo do log e preservação da ordem correta das chaves.

  • Correção de um problema em que os logs continuavam sendo coletados após a exclusão do arquivo de ID de usuário aliuid.

1.8.7

Data de lançamento: 5 de março de 2024

Novos recursos

  • O componente Logtail-ds agora suporta configuração de grupo de recursos em cenários ACK.

  • Adição do plug-in processor_rate_limit aos plug-ins de extensão.

Problemas corrigidos

  • Correção de um problema em que o processo do Logtail não conseguia encerrar normalmente após coletar dados históricos.

1.8.6

Data de lançamento: 30 de janeiro de 2024

Otimizações

  • Otimização dos dados de métricas e da lógica de relatório dos plug-ins Golang, que agora relatam todas as métricas através do módulo de métricas C++.

Problemas corrigidos

  • Correção de um problema em que o módulo Golang era carregado incorretamente após a ativação da opção de timestamp de alta precisão.

1.8.5

Data de lançamento: 24 de janeiro de 2024

Problemas corrigidos

  • Correção de uma exceção no módulo de plug-in Golang causada por multithreading de dados de tag.

1.8.4

Data de lançamento: 4 de janeiro de 2024

Otimizações

  • O plug-in goprofile agora usa o endereço IP da máquina nos dados relatados.

  • Quando a análise nativa falha e o log bruto é retido, este é mantido apenas no campo __raw_log__, e não mais no campo content. Isso evita duplicação de dados.

Problemas corrigidos

  • Correção de um problema de compatibilidade em que time_key não era definido como time por padrão em configurações regex.

  • Correção de falhas ocasionais causadas pelo uso de libcurl sem definir CURLOPT_NOSIGNAL.

  • Correção de um problema em que campos ficavam desalinhados quando o plug-in de análise de separador nativo analisava logs que começavam com um espaço.

  • Correção de um problema de manipulação incorreta de fuso horário quando plug-ins nativos descartavam logs por timeout.

  • Correção de um problema em que o plug-in JSON nativo sempre retinha incorretamente o campo de conteúdo original após analisar qualquer JSON que contivesse uma chave content.

  • Correção de um vazamento de memória no plug-in de separador nativo.

  • Correção de logs duplicados causados por despejo de checkpoint ocorrido antes do registro de diretório.

  • Correção de um problema de compatibilidade em que logs Apsara com formatos de hora separados por vírgula não podiam ser analisados.

  • Correção de um problema em que o endereço IP do contêiner obtido às vezes estava vazio quando a rede do pod de um cluster Kubernetes era HostNetwork.

1.8.3

Problemas corrigidos

  • Resolução de coleta duplicada de logs introduzida pela correção de memória de contêiner.

  • Correção de uma falha de plug-in causada por campos nil nas informações do contêiner.

  • Correção de um problema em que o ProcessorParseDelimiterNative analisava dados que carregavam a próxima linha.

  • Correção de um problema em que arquivos não podiam ser lidos completamente sob backpressure.

  • Correção de uma falha de plug-in causada por um pânico em plugin_export.

  • Correção de uma falha causada pela análise de logs no formato Apsara.

  • Correção de um problema em que dados analisados eram concatenados durante a análise de logs no formato Apsara.

1.8.0

Novos recursos

  • Adição de suporte à divisão de linhas com base em timeout.

  • O Flusher do Simple Log Service agora suporta hora de log com precisão de nanossegundos.

  • Adição de uma lista de bloqueios global de caminhos de host.

  • Adição do plug-in de análise de rastreamento processor_otel_metric.

  • Adição de suporte à inclusão de tags de recurso ao criar configurações do Logtail usando variáveis de ambiente.

Otimizações

  • Armazenamento em cache de logs que não formam uma linha completa para reduzir chamadas de leitura do sistema de arquivos.

  • Adição de suporte ao uso de variáveis de ambiente para controlar o nível de impressão de logs.

  • O plug-in skywalking agora suporta a captura da tag db.connection_string.

  • Validação de endereços IP de controladores de interface de rede (NIC) para obter um endereço IP de host mais preciso.

Problemas corrigidos

  • Resolução de coleta duplicada de dados que ocorria quando um statefulset com volumes montados migrava para um nó diferente.

  • Correção de um problema em que o nome do arquivo de log coletado estava incorreto após a reutilização do inode de um arquivo vazio.

  • Correção de um problema em que um contêiner não conseguia encerrar porque um arquivo era reaberto com base em um checkpoint.

  • Correção de um problema em que o fuso horário da hora do log Apsara não podia ser ajustado.

  • Correção de um problema em que a última linha de um log podia ser analisada incorretamente no modo JSON se a linha não terminasse com uma quebra de linha.

  • Correção de uma exceção de análise JSON que ocorria quando o início dos dados lidos continha JSON inválido.

1.7.1

Novos recursos

  • Adição do plug-in de coleta input_command para coletar resultados de execução de comandos.

  • Adição do plug-in de processamento processor_log_to_sls_metric para analisar logs em métricas.

  • Adição de uma configuração de timeout para a coleta de métricas relacionadas a disco para evitar exceções de coleta.

Otimizações

  • O plug-in processor_json agora suporta análise de dados no formato de array JSON.

  • A coleta de contêineres containerd agora suporta caminhos rootfs personalizados e descoberta automática de caminhos.

  • Otimização da lógica de relatório do recurso de visualização de metadados de contêiner.

Problemas corrigidos

  • Correção de um problema em que a saída padrão (stdout) do contêiner não podia ser coletada quando o caminho do arquivo de saída padrão era um link simbólico.

  • Correção de um problema em que um contêiner não conseguia encerrar porque seu FD estava bloqueado quando apenas um evento de exclusão de contêiner ocorria.

  • Correção de um pânico nil no plug-in service_go_profile.

  • Correção de um problema em que os metadados de dados de perfil estavam imprecisos em cenários de contêiner.

1.6.0

Novos recursos

  • O aplicativo Full-stack Monitoring agora suporta a coleta de dados de métricas openkruise do Kubernetes.

Otimizações

  • Adição de metadados de contêiner aos dados de perfil do Logtail.

Problemas corrigidos

  • Correção de um problema em que FDs não eram liberados quando um contêiner encerrava.

  • Correção de um problema de cache de configuração Env em cenários Kubernetes.

1.5.1

Novos recursos

  • Adição do parâmetro de inicialização data_endpoint_policy, que permite configurar a política usada pelo Logtail para alternar o endpoint de acesso ao Simple Log Service.

  • O recurso Profiling agora suporta o modo pull goprofile.

  • Adição do plug-in de substituição de string processor_string_replace.

  • O Logtail agora suporta a configuração de proxy de rede usando HTTP_PROXY.

Otimizações

  • Otimização do desempenho do plug-in processor_split_key_value e adição de aspas de múltiplos caracteres.

Problemas corrigidos

  • Correção de um problema de estatísticas de métricas de uso de disco no plug-in metric_system_v2.

1.4.0

Novos recursos

  • O service de entrada HTTP agora suporta o protocolo Pyroscope.

  • Adição de suporte ao relatório de informações de contêiner a partir do endpoint de coleta para melhorar a observabilidade das configurações de coleta de contêiner.

Otimizações

  • O método de coleta automática baseado em ENV agora suporta mais parâmetros de configuração relacionados ao LogStore, como a configuração de armazenamento frio.

1.3.2

Otimizações

  • O plug-in de scraping prometheus agora suporta dados Staleness.

Problemas corrigidos

  • Correção de problemas de fuso horário, incluindo um problema em que a opção de ajuste de fuso horário era ignorada quando a hora do sistema era usada ou quando a análise da hora do log falhava.

  • Correção de coleta duplicada de logs causada por reutilização de inode.

  • Correção de um problema em que o plug-in Grok podia não funcionar ao analisar caracteres chineses.

  • Correção do uso excessivo de memória na descoberta de contêineres introduzido na versão 1.2.1.

1.3.1

Novos recursos

  • Adição de suporte à ingestão de logs do protocolo OpenTelemetry via HTTP.

  • Adição do plug-in de mascaramento de dados processor_desensitize.

Otimizações

  • Em ambientes de contêiner, o protocolo HTTPS agora é suportado ao criar recursos do Simple Log Service usando variáveis de ambiente.

  • Em ambientes de contêiner, agora é possível selecione a especificação do LogStore ao criar um LogStore usando uma Custom Resource Definition (CRD).

  • O offset do conteúdo no arquivo agora pode ser gerado quando plug-ins são usados para processar dados.

  • O contexto contínuo agora é mantido por padrão durante a coleta de saída padrão de contêiner.

  • Otimização do uso de memória na ingestão de dados Prometheus.

Problemas corrigidos

  • Correção de potenciais vazamentos de FD e eventos perdidos em ambientes Docker.

  • Correção de um vazamento de identificador de arquivo que ocorria quando as configurações de coleta do Logtail eram atualizadas.

  • Correção de um problema em que endereços IP eram resolvidos incorretamente para nomes de host especiais.

  • Correção de coleta duplicada de arquivos que ocorria quando vários caminhos de configuração tinham uma relação de diretório pai-filho.

1.2.1

Novos recursos

  • Adição de suporte à coleta de resultados de consultas SQL Server e PostgreSQL. Para mais informações, consulte Collect SQL Server query results e Collect PostgreSQL query results.

  • Adição de suporte à coleta de métricas de desempenho JMX.

  • Adição do plug-in de agregação de contexto de log (aggregator_context). Para mais informações, consulte aggregators configuration.

    Isso torna recursos como consulta contextual, extração de campo __topic__ e LiveTail disponíveis para logs processados por plug-ins do Logtail.

  • Adição do plug-in Grok para extrair campos de log.

    É possível defina múltiplas expressões Grok para corresponder a logs em diferentes formatos.

Otimizações

  • Adição de suporte à coleta de saída padrão de contêineres que encerram em segundos.

Problemas corrigidos

  • Correção da análise de timestamps em microssegundos em logs no formato Apsara.

1.1.1

Novos recursos

  • Adição do plug-in de processamento CSV do Logtail.

  • Adição de suporte à análise de tráfego de rede nas camadas 4 e 7 usando eBPF. Os protocolos HTTP, MySQL, PgSQL, Redis e DNS são suportados.

1.1.0

Novos recursos

  • O plug-in netping agora suporta httping e latência de resolução DNS.

1.0.34

Novos recursos

  • Adição da API de Logging do Skywalking.

Otimizações

  • Adição de suporte à liberação rápida de identificadores de arquivo de contêineres containerd parados.

Problemas corrigidos

  • Correção de um problema em que os rótulos Kubernetes de contêineres containerd não podiam ser correspondidos.

1.0.32

Novos recursos

  • Ao coletar logs de texto, é possível analisar hora de alta precisão usando a configuração estendida ("enable_precise_timestamp": true) ou o plug-in processor_strptime.

Otimizações

  • Otimização do mecanismo de detecção rootfs em cenários Kubernetes.

  • Otimização do mecanismo de identificação de runtime de contêiner em cenários Kubernetes.

Problemas corrigidos

  • Correção de uma exceção no plug-in netping no Windows.

1.0.31

Novos recursos

  • As configurações de coleta do Logtail agora suportam substituição de variáveis de ambiente.

  • Adição do plug-in netping, que coleta dados de ping de rede entre um endereço IP especificado e um endereço IP de destino.

  • O plug-in gotime agora pode converter a hora do log extraída para o formato timestamp.

  • Quando logs syslog são coletados, o campo _client_ip_ é adicionado para indicar o endereço IP do cliente que transmite os logs.

Otimizações

  • Otimização do uso de memória na coleta de fluxo de saída padrão de contêiner.

1.0.30

Novos recursos

  • O plug-in Prometheus agora suporta a coleta de dados Prometheus da mesma máquina usando múltiplas configurações de coleta do Logtail.

  • Nós Windows no Container Service for Kubernetes agora suportam autenticação de token de add-on.

Problemas corrigidos

  • Correção de métricas threadNum e fdNum incorretas no plug-in de coleta de processos no Linux.

  • Correção do erro ConfigurationDiscoveryService not implement no plug-in SkyWalking.

1.0.29

Problemas corrigidos

  • Correção de um problema em que a correspondência de rótulos baseada em expressões regulares tornava-se inválida durante a coleta de saída padrão de contêiner. Este problema ocorreu no Logtail 1.0.27 e no Logtail 1.0.28.

1.0.28

Novos recursos

  • Adição de suporte à coleta de dados do protocolo SNMP.

  • O plug-in SkyWalking V3 agora suporta filtragem de atributos de instância.

  • Adição de suporte à configuração do parâmetro Accept Partial Fields no modo separador.

Problemas corrigidos

  • Correção de IDs de Span incorretos no plug-in SkyWalking V2.

1.0.27

Novos recursos

  • Adição do plug-in processor_regex.

  • Adição de suporte ao gerenciamento de configurações multirregião.

Otimizações

  • Otimização da coleta de métricas de host para suportar métricas IO Counter.

Problemas corrigidos

  • Correção de um problema em que o plug-in service_http_server não liberava conexões UNIX.

  • Correção de um conflito que ocorria quando o Logtail executava múltiplas configurações de coleta do plug-in metric_meta_kubernetes simultaneamente.

1.0.26

Novos recursos

  • Adição de suporte à coleta de métricas de processos.

  • Adição da coleta de identificadores de arquivo e do protocolo TCP durante a coleta de métricas de host.

  • Adição de suporte à coleta de metadados de clusters Kubernetes.

  • Adição de suporte à coleta de metadados de hosts.

  • Adição de um plug-in de saída gRPC.

  • Adição de suporte ao reconhecimento semântico de cluster Kubernetes durante a coleta de logs de contêiner.

  • Adição de suporte à coleta de dados de rastreamento do SkyWalking V2.

  • Adição de suporte à execução do plug-in input_canal na plataforma Windows i386.

Otimizações

  • Melhoria na precisão da coleta de métricas de host em ambientes de contêiner.

1.0.25

Otimizações

  • Reforço da lógica de tratamento para casos em que a API readdir do sistema de arquivos retorna metadados imprecisos.

Problemas corrigidos

  • Correção de uma falha potencial que ocorria durante a importação de dados históricos.

1.0.24

Problemas corrigidos

  • Correção de um problema em que os dados enviados pelo Logtail imediatamente após a inicialização não carregavam o ID personalizado.

1.0.22

Problemas corrigidos

  • Correção de um problema em que o Logtail podia parar de relatar dados de status, que não são dados de usuário, para o Simple Log Service quando a rede era interrompida no modo Global Accelerator.

1.0.21

O Logtail 1.0.21 é a primeira versão do Logtail 1.0 lançada em todas as regiões. Ele fornece todos os recursos do Logtail 0.16.64 e adiciona os seguintes recursos:

Novos recursos

  • Adição do item de configuração exactly_once_concurrency, que permite ao Logtail registrar informações de checkpoint granulares no nível de arquivo no disco local. Para mais informações, consulte Logtail configurations (Legacy).

  • Adição do item de configuração enable_log_time_auto_adjust, que permite que a hora do log se adapte à hora local do servidor. Para mais informações, consulte Set Logtail startup parameters.

  • Adição do item de configuração enable_log_position_meta, que adiciona os metadados do arquivo original de um log ao próprio log. Para mais informações, consulte Logtail configurations (Legacy).

  • Adição do item de configuração specified_year, que usa o ano da hora atual ou um ano especificado para completar a hora do log. Para mais informações, consulte Logtail configurations (Legacy).

0.16.68

Problemas corrigidos

  • Correção de uma falha de análise causada pelo tratamento incorreto da tag P (partial) durante a coleta de saída padrão de contêiner.

  • Correção de um problema em que o SpanID e o ParentSpanID em Links estavam incorretos em cenários de aplicação cruzada do plug-in service_skywalking_agent_v3.

0.16.64

Otimizações

  • Aumento do timeout para solicitações ao motor de contêiner de 3 segundos para 30 segundos. Adição da variável de ambiente DOCKER_CLIENT_REQUEST_TIMEOUT, que define o timeout para solicitações ao motor de contêiner.

Problemas corrigidos

  • Correção de um defeito em que o Span ID pai do plug-in service_skywalking estava incorreto.

  • Correção de um defeito em que a lógica que cria configurações de coleta com base em variáveis de ambiente podia encerrar quando o motor de contêiner estava anormal.

0.16.62

Nota

Se você usa o Logtail 0.16.58 ou 0.16.60, atualize para o Logtail 0.16.62.

Problemas corrigidos

  • Correção de uma falha no envio de dados que ocorria com baixa probabilidade quando os dados estavam fora de ordem.

0.16.60

Novos recursos

  • Adição de suporte à coleta de dados de contêiner em ambientes containerd.

0.16.56

Otimizações

  • Ajuste do escopo da métrica net_err_stat nos logs de service para cobrir apenas erros de envio causados pela rede.

0.16.54

Novos recursos

  • Adição da métrica net_err_stat aos logs de service, que registra o número de erros de envio ocorridos nos últimos 1 minuto, 5 minutos e 15 minutos.

0.16.52

Se você tem muitas configurações de coleta para contêineres, incluindo saída padrão e arquivos de contêiner, atualize o Logtail para 0.16.52 ou posterior para reduzir efetivamente a sobrecarga de CPU.

Otimizações

  • Otimização da sobrecarga de CPU em cenários de coleta de dados de contêiner.

0.16.50

Novos recursos

  • Adição de suporte à instalação sob demanda do plug-in service_telegraf em tempo de execução. Este recurso está disponível apenas para usuários ECS.

0.16.48

Otimizações

  • Otimização do plug-in service_telegraf para suportar múltiplas configurações em uma única máquina.

0.16.46

Nota

Nas regiões China (Hangzhou), China (Shanghai) e China (Beijing), atualize o Logtail para 0.16.46 ou posterior para evitar que o Logtail alterne endpoints quando ocorrer instabilidade na rede.

Otimizações

  • Limitação estrita dos tipos de rede que o Logtail pode usar.

0.16.44

Novos recursos

Adição do plug-in service_telegraf, que coleta dados de métricas.

0.16.42

Novos recursos

  • A filtragem por lista de bloqueios agora suporta correspondência multinível, como /path/**/log.

Otimizações

  • Otimização da política para obtenção do endereço IP local. Se a política original falhar, o primeiro endereço IP da lista será obtido.

0.16.40

Novos recursos

  • Adição do plug-in de dados de status de host metric_system_v2.

  • Adição da variável de ambiente ALIYUN_LOGTAIL_MAX_DOCKER_CONFIG_UPDATE_TIMES e seu parâmetro correspondente max_docker_config_update_times, aplicáveis a cenários onde Jobs de curta duração são criados frequentemente em ambientes Kubernetes.

Otimizações

  • Otimização do desempenho, em termos de sobrecarga de CPU, de cenários de coleta de contêiner que possuem muitas configurações de coleta.

Problemas corrigidos

  • Correção de um problema em que o plug-in processor_split_log_string ocasionalmente gerava linhas vazias.

0.16.38

Novos recursos

  • Adição de suporte a nomes de campos de hora personalizados no modo regex completo.

  • Adição do parâmetro KeepSourceIfParseError aos plug-ins processor_json, processor_regex e processor_split_char para reter dados brutos quando a análise falhar. Para mais informações, consulte Use Logtail plug-ins to process data.

0.16.36

Novos recursos

  • Adição do plug-in de criptografia processor_encrypt.

0.16.34

Novos recursos

  • Adição de um HTTP Probe para suportar verificações de integridade do Kubernetes.

Problemas corrigidos

  • Correção de um core dump causado pela libcurl em alguns ambientes.

  • Correção de um problema em que a biblioteca libidn estava ausente quando o Logtail era instalado no CentOS 8.

0.16.32

Novos recursos

  • Adição do parâmetro IgnoreFirstConnector ao plug-in processor_json.

  • Adição de suporte a timestamps em milissegundos e microssegundos (%s).

  • Adição de suporte ao carregamento de múltiplas configurações locais do Logtail a partir de /etc/ilogtail/config.d/.

  • Adição de suporte ao carregamento de múltiplas configurações locais de usuário a partir de /etc/ilogtail/user_config.d/.

  • Adição dos plug-ins de processamento processor_split_key_value e processor_strptime.

  • Adição dos parâmetros oas_connect_timeout e oas_request_timeout para suportar cenários com redes lentas.

Otimizações

  • Remoção da restrição de entradas em configurações híbridas (arquivo+plug-in).

0.16.30

Importante

Esta versão apresenta um risco potencial de falhas na abertura de arquivos quando executada por longos períodos. Atualize para a versão mais recente.

Novos recursos

  • Adição de filtragem no nível Kubernetes para a coleta de saída padrão e arquivos Docker.

Otimizações

  • Otimização da contenção simultânea entre LogStores na mesma região quando as condições de rede são precárias.

Problemas corrigidos

  • Correção de um problema de perda de checkpoint que ocorria com baixa probabilidade devido a um erro na lógica de abertura de arquivos.

0.16.28

Novos recursos

  • Adição de um parâmetro que configure o tamanho do tail da primeira coleta.

Otimizações

  • Otimização da lógica para obtenção de metadados de contêiner para reduzir o impacto geral de contêineres anormais.

Problemas corrigidos

  • Correção de um vazamento de memória do docker_stdout em ambientes complexos.

  • Correção de suporte incompleto a timestamps em milissegundos no modo JSON.

0.16.26

Novos recursos

  • Adição de suporte à coleta de logs containerd.

Problemas corrigidos

  • Correção de um problema de perda de checkpoint para arquivos rotacionados que ocorria com probabilidade extremamente baixa.

  • Correção de um problema em que o arquivo de configuração de coleta local /etc/ilogtail/user_config.d não era carregado quando o arquivo /usr/local/ilogtail/user_log_config.json não existia.

0.16.24

Novos recursos

  • Adição de suporte à configuração de working_ip e working_hostname usando variáveis de ambiente.

  • Adição do parâmetro force_quit_read_timeout, que define o timeout para encerramento forçado quando eventos não podem ser lidos devido a um bloqueio persistente.

  • Adição de suporte à passagem de tags como path e topic para plug-ins.

  • Adição do plug-in aggregator_shardhash, que permite definir shardhash dentro do plug-in.

  • Adição dos plug-ins de processamento processor_gotime, processor_rename, processor_add_fields, processor_json e processor_packjson. Para mais informações, consulte Use Logtail plug-ins to process data.

  • Atualização do LogtailInsight e adição do recurso de visualização de progresso. É necessário defina mark_offset_global_flag ou customized_fields.mark_offset.

Otimizações

  • Otimização do alto uso de memória do Journal durante execuções prolongadas, liberando memória o mais cedo possível.

  • Otimização do intervalo em que as configurações são obtidas pela primeira vez quando não existe configuração local.

Problemas corrigidos

  • Correção de potencial coleta duplicada quando múltiplas configurações do Logtail eram usadas.

  • Correção de um problema em que timestamps em milissegundos e microssegundos não suportavam JSON int64.

0.16.21

Novos recursos

  • Adição de suporte a configurações personalizadas de topic estático.

  • Adição de suporte a filtragem por lista de bloqueios.

  • Adição do parâmetro EnableEventMeta ao plug-in service_canal para coletar as informações de cabeçalho de logs binários MySQL.

Otimizações

  • Otimização do mecanismo de parada do sistema de plug-ins.

Problemas corrigidos

  • Correção de um potencial vazamento de memória com logs GBK.

0.16.18

Novos recursos

  • Adição de suporte à coleta de eventos Docker. Para mais informações, consulte Collect Docker events.

  • Adição de suporte à coleta de logs Systemd Journal. Para mais informações, consulte Collect Systemd Journal logs.

  • Adição dos plug-ins de processamento processor_pick_key e processor_drop_last_key.

Otimizações

  • Otimização do uso de memória na coleta de logs de contêiner e na coleta por plug-ins.

  • Otimização do desempenho na coleta de logs multilinha da saída padrão de contêiner.

0.16.16

Novos recursos

  • Adição de suporte à criação automática de recursos relacionados a logs de auditoria do Kubernetes.

  • Adição de suporte à configuração de parâmetros de inicialização, como CPU, memória e simultaneidade de envio, usando variáveis de ambiente.

  • Adição de suporte à configuração de upload de tags personalizadas usando variáveis de ambiente.

  • O modo Sidecar agora suporta criação automática de configuração. Para mais informações, consulte Collect container text logs using a sidecar CRD.

Otimizações

  • O arquivo aliuid agora é salvo automaticamente em um arquivo local.

Problemas corrigidos

  • Correção de uma falha que ocorria com probabilidade extremamente baixa durante a coleta de arquivos de contêiner.

  • Correção de um problema em que IncludeLabel não tinha efeito no Kubernetes para configurações criadas usando variáveis de ambiente.

0.16.15

Novos recursos

  • Adição de suporte ao modo GTID durante a coleta de logs binários MySQL. Este modo é ativado automaticamente quando logs binários MySQL são coletados.

  • Adição de suporte à especificação de curingas nos nomes de arquivos para importação de dados históricos.

  • O Kubernetes agora suporta a criação automática de configurações de índice.

Otimizações

  • Quando a divisão de linhas falha, discardUnMatch é verificado e os logs que não puderam ser divididos são relatados.

  • O envio agora é tentado novamente automaticamente quando ocorre um erro de envio desconhecido, o que previne perda de dados em casos extremamente raros, como quando um pacote de dados enviado é adulterado em trânsito.

0.16.14

Novos recursos

  • Adição de suporte ao modo curinga durante a importação de dados históricos.

  • Adição do item de configuração de inicialização default_tail_limit_kb, que configure o tamanho de salto para a primeira coleta de um arquivo. O valor padrão é 1.024 KB.

  • Adição do item de configuração de coleta batch_send_seconds, que configure o intervalo em que os pacotes de dados são enviados.

  • Adição do item de configuração de coleta batch_send_bytes, que configure o tamanho dos pacotes de dados.

Otimizações

  • Durante a coleta de saída padrão de contêiner, logs divididos pelo Docker Engine são mesclados automaticamente.

0.16.13

Novos recursos

  • Adição de suporte à configuração de coleta de logs usando variáveis de ambiente.

  • Adição de suporte à coleta de metadados em logs binários MySQL. Os campos de log _filename_ e _offset_ foram adicionados.

  • O script de instalação agora suporta seleção automática de parâmetros em uma VPC.

  • Adição de suporte ao modo de instalação Global Accelerator. Para mais informações, consulte Step 2: Configure Logtail collection acceleration.

0.16.11

Otimizações

  • Durante a coleta de logs binários MySQL, agora é possível coletar informações de nome de arquivo e offset.

Problemas corrigidos

  • Correção de uma exceção que ocorria com certa probabilidade quando o modo multilinha era usado para coletar saída padrão de contêiner.

0.16.10

Otimizações

  • Atualização do método de coleta para saída padrão de contêiner.

0.16.9

Novos recursos

  • Adição de um limite de frequência para atualização de configurações de coleta de arquivos de contêiner.

Problemas corrigidos

  • Correção de um vazamento de fd de socket que ocorria com probabilidade extremamente baixa.

0.16.8

Novos recursos

Problemas corrigidos

  • Correção de parâmetros inconsistentes em pacotes de instalação anteriores.

  • Correção de um problema em que a versão do SO não podia ser obtida corretamente quando o Logtail era instalado em alguns sistemas.

0.16.6

Novos recursos

  • Adição de suporte à coleta de dados de monitoramento de host.

  • Adição de suporte à coleta de dados de monitoramento Redis.

  • Adição de suporte à coleta de instruções DDL (linguagem de definição de dados) em logs binários MySQL.

  • Adição de suporte à filtragem por ENV (ambiente) docker durante a coleta de saída padrão e arquivos de contêiner.

Problemas corrigidos

  • Garantia de compatibilidade com coleta de dados de tabelas MySQL que não possuem chave primária.

  • Resolução de perda de eventos causada por canal de assinatura instável do motor de contêiner no modo de coleta de contêiner.

0.16.5

Novos recursos

0.16.4

Novos recursos

0.16.2

Novos recursos

  • Adição do plug-in processor_geoip.

0.16.0

Novos recursos

  • Adição de suporte à coleta de logs binários MySQL, resultados de consultas MySQL e dados HTTP. Para mais informações, consulte Use Logtail plug-ins to collect data.

  • Adição de suporte a configurações de análise combinadas: modo regex, modo âncora, modo separador e filtros.