O Logtail 2.0 introduz o modo SPL, que combina o desempenho de plugins nativos (C++) com a flexibilidade de plugins de extensão (Go). Use instruções SPL para replicar as funcionalidades dos plugins nativos e de extensão na análise e no processamento de dados de log.
Pré-requisitos
O Simple Log Service está ativado. Hierarquia de recursos de armazenamento.
Limitações
A coleta de logs via SPL exige o Logtail 2.0 ou versão posterior.
A configuração pelo console suporta apenas logs de texto. Para outros tipos de dados, use uma API ou CRDs.
Exemplos de uso
O tópico Usar SPL para coletar logs de texto oferece um guia completo passo a passo.
Já o documento Melhores práticas para processamento de dados com SPL aborda os casos de uso mais comuns.
Procedimento
Modifique uma configuração
Faça login no console do Simple Log Service.
-
Na seção Projects, clique em no projeto desejado.

Na aba , clique em > ao lado do Logstore alvo e escolha .
Na lista Logtail Configuration, localize a configuração desejada e clique em Manage Logtail Configuration na coluna Actions.
-
Clique em Edit. Em Processor Configurations, dentro de Processor Configurations, selecione SPL para Processing Method e clique em Save.
Crie uma configuração
Faça login no console do Simple Log Service.
-
Na área Data Import, clique em Import Data. Na caixa de diálogo Quick Data Import, vá até a aba Self-managed Open Source/Commercial Software e selecione uma fonte de dados que contenha Text Logs em seu nome.
NotaAtualmente, a configuração via console suporta apenas logs de texto. Para outras fontes de dados (como Kubernetes ou stdout do Docker), use uma API ou CRDs.
Em Quick Data Collection, clique em Collect Data.
-
Na etapa Select Logstore, selecione um projeto e um Logstore, depois clique em Next.

-
Na etapa Machine Group Configurations, configure um grupo de máquinas.
-
Defina os parâmetros Scenario e Installation Environment conforme necessário.
ImportanteÉ obrigatório configurar os parâmetros Scenario e Installation Environment, independentemente da existência prévia de um grupo de máquinas. Essas definições impactam as configurações subsequentes.
-
Verifique se há um grupo de máquinas listado na seção Applied Server Groups e clique em Next.
Grupo de máquinas disponível
Selecione um grupo de máquinas na seção Source Machine Group.

Nenhum grupo de máquinas disponível
Clique em Create Machine Group. No painel Create Machine Group, preencha os parâmetros necessários. O parâmetro Machine Group Identifier pode ser definido como IP Address ou Custom Identifier. Para mais detalhes, consulte Criar um grupo de máquinas baseado em identificador personalizado ou Criar um grupo de máquinas baseado em endereço IP.
ImportanteSe aplicar um grupo de máquinas logo após sua criação, o status de heartbeat poderá aparecer como FAIL. Isso ocorre porque o grupo ainda não estabeleceu conexão com o Simple Log Service. Para resolver, clique em Automatic Retry. Caso o problema persista, veja O que fazer se nenhuma conexão de heartbeat for detectada no Logtail?
-
-
Crie uma configuração do Logtail e clique em Next. As seções Global Configurations e Input Configurations seguem o mesmo padrão descrito anteriormente. Na seção Processor Configurations, defina o Processing Method como SPL.
-