Nossos recursos ajudam você a coletar, processar, explorar, consultar e alertar sobre seus dados log . Para obter seu login no New Relic, você pode usar qualquer uma destas opções:
Para obter uma visão geral de nossas diversas soluções de log, consulte Introdução aos logs.
Dica
Tem muito registro? Confira nosso tutorial sobre como otimizá-los e gerenciá-los.
Aqui estão alguns detalhes sobre como realizar casos de uso específicos:
Se você quiser fazer isso... | Use uma dessas opções de encaminhamento de logs |
---|---|
Coletar logs gravados em um arquivo local no disco | Use nossas soluções para encaminhar log do sistema operacional, incluindo nosso agente de infraestrutura, Fluent Bit, Fluentd, Logstash e syslog/TCP. Utilize nossa instalação guiada para monitoramento de infraestrutura como um coletor de dados leve para log de seus aplicativos e hosts. |
Use sua plataforma de encaminhamento em nuvem | Colete logs de nível de serviço, log de aplicativo, logs de infraestrutura ou todos os itens acima de sua plataforma de nuvem, incluindo Amazon AWS, Google Cloud Platform, Microsoft Azure e Heroku. |
Coletar log de apps em execução no Docker contêiner, seja autônomo ou usando Kubernetes | Para ambientes Kubernetes, use nosso plug-in Kubernetes. Para ambientes Docker, oferecemos algumas opções:
|
Colete logs diretamente dos seus aplicativos, independentemente de onde eles estejam hospedados | Use nosso agente e agente de infraestrutura. Deixe o agente APM do seu aplicativo encaminhar os dados log diretamente para o New Relic com o logAPM no contexto. Não há necessidade de instalar ou manter software adicional de terceiros! |
Faça outra coisa | Se nossas opções de encaminhamento de logs não atenderem às suas necessidades, você poderá:
|
Comece com o direcionamento de logs
Você pode encaminhar logs por meio de nosso agente de infraestrutura ou de um de nossos serviços log de terceiros com suporte. Veja como:
- Tenha seu New Relic pronto para a conta para a qual deseja relatar o registro.
- Instale um direcionador de logs compatível.
- Certifique-se de que a conectividade de saída na porta TCP 443 seja permitida para o intervalo CIDR que corresponde à sua região.
- Dependendo de onde os dados da sua conta estão armazenados no New Relic, use o nome DNS
log-api.newrelic.com
oulog-api.eu.newrelic.com
para configuração. - Se aplicável, configure o agente do seu aplicativo seguindo os logs contextualizados manuais nos procedimentos .
Opções de encaminhamento de logs
Além do nosso agente APM, oferecemos diversas outras soluções para encaminhar seu log para a New Relic.
Agente de infraestrutura (recomendado) e soluções de SO
Usar nosso agente de infraestrutura é um caminho recomendado para gerenciamento de logs porque oferece algumas opções poderosas de geração de relatórios e configuração de log. Para obter detalhes sobre como configurar isso, consulte Log do agente de infraestrutura.
Se você não precisa que a métrica de host seja incluída automaticamente na infraestrutura de encaminhamento de logs, ou se você já possui um roteamento de logs, você pode usar qualquer uma das seguintes opções para encaminhar seus logs para o New Relic:
Amazonas
Oferecemos suporte ao seguinte roteador de logs da Amazon:
- Plug-in AWS CloudFront
- Plug-in AWS CloudWatch
- Plug-in AWS FireLens
- AWS Kinesis Firehose
- AWS Lambda para envio de log do S3
Microsoft
Oferecemos suporte ao seguinte direcionador de logs da Microsoft:
Outros encaminhadores de logs suportados
Apoiamos o seguinte encaminhador de logs. Algumas dessas opções vêm com guias de início rápido, que fornecem e alertas prontos para uso. Você pode instalar os guias de início rápido após configurar o encaminhamento de logs.
Akamai DataStream 2:
Rapidamente:
Este documento ajudou você na instalação?
EndpointTCP
Em algumas situações você pode não ter direcionado os log ; por exemplo, com CDNs, dispositivos de hardware ou serviços gerenciados. Você pode usar protocolos syslog como rsyslog
e syslog-ng
e encaminhar seus logs para o New Relic por meio de um endpoint TCP.
API log
Se você preferir se conectar ao New Relic sem instalar um plug-in, oferecemos integração de entrada HTTP. Esta opção envia os dados log do seu monitor diretamente para o New Relic por meio da Log API.
Como funciona o encaminhamento de logs
O diagrama a seguir mostra o ciclo de vida de uma mensagem do log para um aplicativo, desde o enriquecimento com metadados do agente (registro de logs em contexto) até a formatação e encaminhamento dos dados log para o New Relic.
Este diagrama ilustra o fluxo de mensagem do log através do New Relic.
Os formatadores de log padrão transformam o evento de log em uma saída significativa (como arquivos de texto) que pode ser usada por pessoas e processos posteriores. O NewRelicFormatter
transforma o evento de log no formato JSON esperado pela New Relic. Esses arquivos contêm informações de log e metadados estendidos.
Ao configurar seu encaminhador de logs (nosso agente de infraestrutura, Fluentd, Logstash, etc.), você também pode estender e enriquecer seus dados log . Ao configurar o log in context, o enriquecedor log vincula os dados log formatados com informações adicionais de transação do seu aplicativo ou host.
Agora seu arquivo de log é enriquecido com metadados aprimorados e registro de logs em contexto de dados. Seu encaminhador de logs envia os arquivos para nosso endpoint de registro para processamento. A partir daí você pode usar nossos recursos de gerenciamento de logs para visualizar, consultar, configurar alertas e muito mais no New Relic.
Qual é o próximo?
Depois de habilitar seu roteador de logs, aproveite ao máximo seus dados no New Relic com nossos recursos de gerenciamento de logs:
- Explore os dados de registro em sua plataforma com nossa interface de registro.
- Veja seu logs contextualizados do desempenho do seu aplicativo na interface do APM. Solucione erros com distributed tracing, rastreamento de pilha, registro de aplicativo e muito mais.
- Obtenha visibilidade mais profunda do seu aplicativo e dos dados de desempenho da plataforma se estiver encaminhando seu log com nosso agente de infraestrutura. Revise seu log de infraestrutura na interface.
- Configure o alerta.
- consulte seus dados e crie dashboard. Por exemplo, consulte nossos tutoriais do NerdGraph para consultar e gerenciar suas regras de partição de dados e suas regras de análise de log.