Todos os produtos
Search
Central de documentação

Simple Log Service:Coletar métricas do Prometheus com um plugin Logtail

Última atualização: Jul 03, 2026

Colete métricas no formato Prometheus de endpoints do Node Exporter, Kafka Exporter e aplicações usando o plugin Logtail.

Pré-requisitos

Crie um Project e um MetricStore. Para mais informações, consulte Gerenciar um Project e Criar um MetricStore.

Limitações

Use o Logtail 0.16.66 ou posterior no Linux. Para atualizar versões anteriores, consulte Instalar o Logtail (sistema Linux).

Procedimento

Importante

Cada plugin Logtail suporta apenas uma configuração de coleta do Prometheus. Se você definir múltiplas configurações, o Logtail aplicará uma delas aleatoriamente.

  1. Faça login no console do Simple Log Service.

  2. Na seção Import Data, na aba Monitoring Data, clique em Prometheus Metric Scrape.

  3. Selecione o Project e o MetricStore desejados e clique em Next. Na etapa Select Log Space, selecione um Project e um MetricStore existentes ou clique em Create Now à direita para criar novos recursos. Em seguida, clique em Next.

  4. Na aba Create Machine Group:

    • Se já possuir um grupo de máquinas disponível, clique em Use Existing Machine Groups. Selecione Host scenario e ECS. Na lista source machine group, escolha o grupo de máquinas desejado e clique em > para movê-lo para a lista applied machine group. Depois, clique em Next.

    • Se não houver grupos de máquinas disponíveis, siga as etapas abaixo para criar um. Neste exemplo, utiliza-se uma instância do Elastic Compute Service (ECS).

      1. Na aba ECS Instance, na seção Manually select instances, selecione a instância ECS desejada e clique em Create.

        Para mais informações, consulte Instalar o Logtail em instâncias ECS.

        Importante

        Para coletar logs de uma instância ECS pertencente a uma conta Alibaba Cloud diferente daquela do Simple Log Service, de um servidor em data center local ou de um provedor de nuvem terceirizado, instale o Logtail manualmente. Para mais detalhes, consulte Instalar o Logtail em um servidor Linux. Após a instalação manual, configure um identificador de usuário para o servidor. Consulte Configurar um identificador de usuário para obter instruções.

      2. Após concluir a instalação, clique em Complete Installation.

      3. Na página Create Machine Group, insira um Name e clique em Next.

        No Simple Log Service, é possível criar grupos de máquinas baseados em endereços IP ou em identificadores personalizados. Para saber mais, consulte Criar um grupo de máquinas.

  5. Verifique se o grupo de máquinas aparece na seção Applied Server Groups e clique em Next.

    Importante

    Ao aplicar um grupo de máquinas logo após sua criação, o status de heartbeat pode 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, consulte O que fazer se nenhuma conexão de heartbeat for detectada no Logtail?

  6. No assistente Configure Data Source, defina os campos Configuration Name e Plug-in Configuration. Em seguida, clique em Next.

    A Plug-in Configuration inclui os nós inputs e processors. O Log Service fornece um modelo de inputs contendo os nós global e scrape_configs.

    • O nó inputs é obrigatório e define a source de dados.

      Importante
      • A configuração de coleta segue as regras nativas do Prometheus. Apenas os nós global e scrape_configs são suportados. Consulte as regras de configuração de coleta do Prometheus.

      • Somente um tipo de source de dados é permitido por bloco inputs.

    • O nó processors é opcional e especifica regras de processamento. Consulte Adicionar campos.

      Para anexar o IP do host do Logtail, o nome do host ou campos personalizados aos dados coletados, ative a opção Use Advanced Edit Mode e adicione uma configuração de processors que utilize o processador de adição de campos. Exemplo:

      {
        "processors":[
          {
            "type":"processor_appender",
            "detail": {
              "Key": "__labels__",
              "Value": "|host#$#{{__host__}}|ip#$#{{__ip__}}",
              "SortLabels": true
            }
          }
        ]
      }

Próximas etapas