• EnglishEspañol日本語한국어Português
  • EntrarComeçar agora

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

Plug-in Kubernetes para encaminhamento de logs

ONew Relic Kubernetes plug-in da para encaminhamento de logsimplifica o envio de logs do seu cluster para Logs.New Relic Ele usa uma imagem docker autônoma e é executado como um DaemonSet, coletando logs perfeitamente para análise centralizada e resolução de problemas. Encaminhar seu Kubernetes log para New Relic lhe dará recursos aprimorados para coletar, processar, explorar, consultar e alertar sobre seus log dados .

Habilite o Kubernetes para gerenciamento de logs

Para encaminhar seu log do Kubernetes para o New Relic com nosso plug-in:

  1. Instale a integração do New Relic Kubernetes. Esta integração inclui o plug-in Kubernetes para log.

  2. Opcionalmente, você pode ajustar ainda mais sua instalação na instalação guiada usando as inúmeras opções de configuração disponíveis no repositórionewrelic-logging . No entanto, recomendamos a configuração padrão, pois ela é válida para a maioria dos usuários.

    Vá para one.newrelic.com > Integrations & Agents e clique no bloco Guided install . Em seguida, selecione Kubernetes e Guided.

    Importante

    Se você estiver usando um segredo Kubernetes para armazenar o New Relic , o gráfico newrelic-logging enviará o log por padrão para o endpointdos EUA da API. Se a chave de licença pertencer a uma conta da UE ou FedRAMP e um segredo for usado para armazenamento de chaves, você deverá atualizar a configuração do endpoint com o valor apropriado dos documentos de referência da API. Aqui está um exemplo de como definir isso para contas da UE:

    newrelic-logging:
    enabled: true
    endpoint: https://log-api.eu.newrelic.com/log/v1
  3. Gere algum tráfego e aguarde alguns minutos e, em seguida, verifique os dados da sua conta .

Este documento ajudou você na instalação?

Plug-in de saída Fluent Bit

New Relic possui um plug-in de saída Fluent Bit para encaminhar seu log para New Relic o gerenciamento de log . Este plug-in também é fornecido em uma imagem docker independente que pode ser instalada em um cluster do Kubernetes na forma de um DaemonSet, também conhecido como plug-in Kubernetes .

Veja o plug-in Fluent Bit para encaminhamento de log para mais detalhes.

Detalhes adicionais da métrica

O newrelic-logging gráfico Helm usa o Fluent Bit junto com o New Relic newrelic-fluent-bit-output plug-in do para enviar o log para o New Relic. A opção fluentBit.sendMetrics configuração permite a coleta de suas métricas individuais:

  • Métrica interna do Fluent Bit: Emitido pelo Fluent Bit no formato Prometheus e entregue ao New Relic de exportação Prometheus da endpoint. Eles podem ser facetados por cluster_name, node_name e pod_name.

Capturamos a métrica interna do Fluent Bit usando seu plug-in de entradaprometheus_scrape em conjunto com seu plug-in de saídaprometheus_remote_write . Todas as métricas do Prometheus counter são, na verdade, contadores cumulativos, mas realizamos automaticamente uma conversão delta quando elas são ingeridas no New Relic para facilitar a consulta posterior usando NRQL . Você pode encontrar mais detalhes aqui.

  • Plug-in interno métrica de newrelic-fluent-bit-output: coletado pelo plug-in de saída e enviado para New Relic métrica do API. Essas métricas contêm apenas a dimensão cluster_name, portanto, podem ser reduzidas a um cluster específico, mas não a um host ou pod específico. Eles são úteis para avaliar a latência geral ao entregar o log para a New Relic Logs API do ou para observar possíveis problemas de empacotamento.

Solucione problemas de plug-in do Kubernetes para encaminhamento de instalação de logs

Às vezes, apesar de instalar corretamente Kubernetes o logplug-in de encaminhamento de (newrelic-logging Helm chart), você pode encontrar problemas de desempenho que afetam a entrega correta do log. Nesse caso, pode ser útil analisar a métrica interna do retorno de logs para ver se você consegue encontrar a causa do problema.

O gráfico do Helm newrelic-logging fornece uma configuração de configuração para permitir a coleta dessas métricas para um determinado cluster do Kubernetes. Também fornecemos um modelo dashboard no formato JSON para exibir facilmente todas essas métricas no New Relic.

Para configurar seu cluster do Kubernetes para enviar os logmétricos internos e exibi-los em um dashboard, siga estes passos:

  1. Instale o gráfico do Helm com a seguinte configuração extra:

    newrelic-logging:
    fluentBit:
    sendMetrics: true

    Você só precisa ativar a configuração newrelic-logging.fluentBit.sendMetrics quando houver resolução de problemas em um cluster do Kubernetes. Recomendamos habilitá-lo para um único cluster do Kubernetes por vez para facilitar a resolução de problemas.

  2. Baixe este arquivo de modelo de painel. Abra-o em um editor de texto e substitua todas as ocorrências YOUR_ACCOUNT_ID (49 no total) pelo seu ID de conta do New Relic.

  3. Importe o dashboard resultante no formato JSON seguindo estas instruções.

  4. O dashboard importado estará disponível na página do seu dashboard como Kubernetes Fluent Bit monitoring.

Ver dados log

Depois de configurar tudo e coletar os dados, você deverá ver os dados de log em ambos os lugares:

Se você não visualizar nenhum dado após ativar nossos recursos de gerenciamento de log , siga nossos procedimentos padrão de resolução de problemas log .

Desativar encaminhamento de logs

Para desabilitar os recursos de encaminhamento de log , você pode desinstalar o plug-in Kubernetes seguindo estas etapas. Você não precisa fazer mais nada no New Relic.

Escolha seu próximo passo

Logs UI

Explore dados de registro em sua plataforma com nossa interface de registro

Logs in context

Obtenha maior visibilidade dos dados de desempenho do seu aplicativo e da sua plataforma encaminhando seu log com nossos recursos de contexto de log

Alerts

Crie alertas para se manter informado sobre os problemas mais importantes

Create dashboards

Veja como reunir e mapear os dados específicos que você deseja ver

Copyright © 2024 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.