Esta tradução de máquina é fornecida para sua comodidade.

Caso haja alguma divergência entre a versão em inglês e a traduzida, a versão em inglês prevalece. Acesse esta página para mais informações.

Criar um problema

Como gerenciar um grande volume log

Os sistemas modernos criam um grande volume de dados de log. Você pode estar lidando com centenas de gigabytes a dezenas de terabytes hoje, e a quantidade continuará a aumentar à medida que o sistema for dimensionado. Quando precisar pesquisar seu registro, você encontrará horas de trabalho tentando descobrir registros valiosos e relevantes. Enviar todos os seus logs para uma ferramenta de gerenciamento de logs pode ajudar a reduzir esse trabalho, mas você encontrará rapidamente obstáculos organizacionais e custos crescentes à medida que ingerir mais logs. A New Relic resolve esse problema fornecendo ferramentas para ingerir apenas logs valiosos para reduzir custos, uma interface de usuário unificada para correlacionar seu log aos seus serviços e várias maneiras de organizar seu log antes de se afogar neles.

Esteja você configurando uma plataforma de gerenciamento de logs pela primeira vez ou migrando para o New Relic, este tutorial orientará você sobre como usar o New Relic para gerenciar uma grande quantidade de dados de log. Você começará encaminhando seu log para a New Relic, o que significa enviar seus dados log para a New Relic automaticamente. Em seguida, você identificará qual log ingerir e qual descartar. Finalmente você organizará seu log através de partições e análise.

An image displaying New Relic's log monitoring dashboard

Escolhendo uma plataforma de gerenciamento de logs

Depois de identificar que você tem um problema com o gerenciamento de logs, é hora de escolher uma plataforma de gerenciamento de logs. Existem muitas plataformas por aí. Alguns se concentram na automação rápida, mas sacrificam a facilidade de uso. Outros se concentram em recursos complexos, mas obscurecem seus preços.

A filosofia da New Relic quando se trata de se concentra em três coisas: queremos que nossa solução de log seja flexible, transparent, and usage-based. Vamos falar rapidamente sobre o que isso significa:

  • Flexible

    : Todo mundo precisa de coisas diferentes em seu log. Alguns podem precisar ingerir uma grande quantidade para manter registros, enquanto outros podem precisar ingerir uma pequena quantidade. Alguns podem precisar analisar intensamente seu log, enquanto outros mal conseguem analisá-lo. Nossa plataforma de gerenciamento de logs oferece ferramentas para você gerenciar o que você nos envia.

  • Transparent

    : Não há surpresas no faturamento. A New Relic cobra apenas pelos dados que você ingere a um preço fixo por gigabyte.

  • Usage-based

    : Pague apenas pelo registro que você ingere. Nem todos os logs são valiosos, portanto não adianta ingerir e pagar por logs que você nunca usará. Neste tutorial, exploraremos como ingerir logs seletivamente de maneira acessível e eficaz.

Vamos começar: encaminhe seu log

Para encaminhar seus dados log para o New Relic, escolha uma ou mais destas opções:

Opção de encaminhamento de logs

Quando usar

Instalar

Agente APM

Por padrão, nosso agente APM faz três coisas:

  • Adicione metadados ao seu log, o que fornece logs contextualizados (capacidade de ver dados de log em vários locais relevantes em nossa plataforma)

  • Encaminhe seu registro para New Relic.

  • Reporte métricas de desempenho para seu aplicativo Leia mais sobre nossos recursos de APM

    Esta é uma opção popular para equipes DevOps e organizações menores porque permite relatar facilmente o log do aplicativo, sem a necessidade de soluções adicionais de terceiros. Saiba mais sobre o log do APM.

Agente de infraestrutura

Com nosso agente de infraestrutura, você pode capturar qualquer log presente em seu host, incluindo o log do seu aplicativo.

Comparado ao uso de um agente APM para relatar o log, isso pode exigir um pouco mais de configuração, mas oferece opções muito mais poderosas (por exemplo, capacidade de coletar atributo personalizado, o que não é possível fazer com agente).

Serviços log de terceiros

Temos uma ampla gama de integração para outros serviços de log, incluindo Amazon, Microsoft, Fluentd, Fluent Bit, Kubernetes, Logstash e muito mais.

Soluções de log de terceiros

API de log ou endpoint TCP

Quando você deseja um controle mais preciso sobre o que e como os logs são enviados para o New Relic.

API de log ou endpoint TCP

OpenTelemetry SDK

Encaminhe o log dos seus aplicativos para um coletor OpenTelemetry, que pode encaminhá-los para o New Relic via OTLP.

Coletor OpenTelemetry

Para obter mais informações sobre opções de encaminhamento de logs e casos de uso específicos, consulte Encaminhar logs.