O gerenciamento de logs eficiente é crucial para que organizações alcancem observabilidade, resolvam problemas com eficiência e mantenham um ótimo desempenho do sistema. Conforme os sistemas de software vão ficando cada vez mais complexos, o dimensionamento do registro em log dentro do orçamento se torna um grande desafio. Porém, com as estratégias certas, é possível alcançar um gerenciamento de logs econômico sem comprometer a qualidade.

Esta publicação do blog explora dicas valiosas e técnicas para ajudar você a dimensionar o registro em log dentro do orçamento, otimizar seus processos de gerenciamento de logs e agregar valor à sua organização com a ajuda do New Relic:

  • Selecione a solução certa de registro em log 
  • Evite erros comuns ao selecionar uma solução de registro em log 
  • Implemente dicas de gerenciamento de logs para dimensionar o registro em log dentro do orçamento
  • Centralize seu gerenciamento de logs 
  • Implemente políticas de rotação e retenção de logs 
  • Otimize a coleta de logs

Como escolher a solução certa de registro em log

Ao escolher uma solução de registro em log, você tem muitas opções, incluindo produtos comerciais e de código aberto. É fundamental avaliar suas opções de acordo com as necessidades, os recursos e o orçamento da sua organização para determinar a melhor solução.

Os fatores a serem considerados ao selecionar uma solução de registro em log incluem dimensionamento, confiabilidade, facilidade de uso, segurança e custo. O dimensionamento refere-se à capacidade da solução de registro em log para lidar com um volume cada vez maior de logs conforme sua empresa cresce. A confiabilidade significa garantir que a solução de registro em log fornece garantias de tempo de operação e atende aos acordos de nível de serviço da organização. A facilidade de uso é importante para a integração com fluxos de trabalho existentes e adoção pela equipe. 

A segurança é essencial para proteção dos logs e dos dados da organização, então escolha uma solução com medidas de segurança robustas. Por exemplo, você pode ocultar dados críticos em logs para proteger as informações de identificação pessoal (PII) dos usuários e reduzir o risco de armazenar essas informações. 

Por fim, o custo determina o orçamento atribuído ao registro em log e os recursos disponíveis na solução escolhida.

Evite estes erros comuns

Para garantir que sua organização aproveite o gerenciamento de logs eficiente sem gastos desnecessários, você precisa evitar estes erros comuns ao selecionar uma solução de registro em log. Alguns perigos comuns incluem:

  • Compras em excesso: adquirir uma solução com mais recursos que o necessário pode levar a custos mais elevados sem proporcionar mais valor. Avalie os requisitos de registro em log da sua organização com cuidado para escolher uma solução que atende às suas necessidades sem excesso de recursos.
  • Compras insuficientes: optar por uma solução que não atende às necessidades da organização pode resultar em capacidades de registro em log inadequadas, dificultando o monitoramento e a resolução de problemas. Avalie com atenção seus requisitos para garantir que a solução escolhida forneça os recursos e o dimensionamento necessários para o crescimento da sua organização.
  • Aprisionamento tecnológico: escolher uma solução da qual é difícil migrar pode limitar a flexibilidade da sua organização e dificultar a troca de provedor caso suas necessidades mudem. Para uma integração fácil com outros sistemas, o New Relic permite a migração otimizada, caso necessário, com quase 600 integrações da biblioteca de início rápido, além de ser compatível com OpenTelemetry.
  • Armadilhas de preço e cobrança: alguns fornecedores usam modelos de preço confusos ou incluem taxas ocultas, dificultando a estimativa do custo total geral. Entender essas armadilhas pode ajudar você a tomar decisões bem-informadas ao selecionar uma solução de registro em log.
Capabilities
New relic virtuo customer story
Discover the power of New Relic log management
Manage your logs Manage your logs

Dicas para um gerenciamento de logs econômico

Para dimensionar o registro em log dentro do orçamento, adote práticas recomendadas para um gerenciamento de logs econômico como estas quatro abordagens.

Gerencie seus logs a partir de um local central

Implemente um sistema de gerenciamento de logs centralizado, como o New Relic, que agrega logs de várias fontes como aplicativos, servidores, dispositivos de rede e outros componentes de infraestrutura. Essa centralização permite análise, monitoramento e resolução de problemas de logs mais fáceis e eficientes, fornecendo melhor visibilidade do desempenho, da segurança e de outros aspectos operacionais do sistema sem alternância de contexto entre ferramentas.

Implemente políticas de rotação e retenção de logs 

Determinar por quanto tempo manter e armazenar logs é um desafio, mas também requer entender o ciclo de vida do log. Para mais detalhes, consulte como gerenciar um log de aplicativo

  • Arquive e exclua logs antigos: os custos de armazenamento e processamento aumentam com o volume de logs. A rotação de logs é essencial para um gerenciamento de logs econômico, pois ajuda a gerenciar de maneira eficiente o uso de armazenamento e controlar os custos com o arquivamento ou a exclusão periódica de logs antigos, garantindo que apenas dados relevantes sejam mantidos. É importante observar que a rotação de logs é uma estratégia mais adequada ao armazenamento local. 
  • Retenha o necessário pelo tempo que precisar: as políticas de retenção de logs são cruciais para um gerenciamento de logs econômico, pois definem por quanto tempo os logs devem ser mantidos, garantindo que o armazenamento seja usado de maneira eficiente ao reter somente os dados necessários. Essa abordagem ajuda a controlar os custos de armazenamento e ajuda a atender aos requisitos de conformidade e simplificar a análise de dados. Para fins operacionais, 30 dias é tempo mais que suficiente para armazenar seus logs, embora algumas empresas e setores possam exigir 90 dias ou mais para manter a conformidade. 
  • Reveja e atualize as políticas com consistência: rever e atualizar regularmente as políticas de rotação e retenção de logs garante que elas permaneçam alinhadas com os requisitos, as obrigações de conformidade e as limitações de armazenamento da organização que estão em constante evolução. Ao se adaptar às mudanças no sistema ou no cenário regulatório, você pode manter um gerenciamento de logs econômico enquanto preserva dados necessários e minimiza as despesas gerais com armazenamento.

Otimize a maneira como coleta logs

  • Identifique logs essenciais: determine quais logs são fundamentais para monitorar o desempenho do aplicativo, a segurança e a conformidade. Procure coletar logs que fornecem insights significativos e informações acionáveis.
  • Implemente regras de filtro para remoção e logs agregados: implemente filtros para remoção de logs no New Relic, assim apenas logs relevantes são coletados e encaminhados. Agregue logs semelhantes para reduzir o volume de dados sem deixar de coletar informações vitais, usando o New Relic para criar dados de métricas.
  • Use um registro em log estruturado: implemente um registro em log estruturado para criar logs com formatos consistentes e legíveis por máquina, facilitando o processamento, a análise e o armazenamento de logs com eficiência.
  • Implemente a amostragem de logs: use a amostragem de logs para coletar um subconjunto representativo de logs, reduzindo o volume de logs coletados ao mesmo tempo em que fornece insights valiosos.
  • Enriqueça seus logs com metadados: enriqueça logs com metadados adicionais, como aplicativo, ambiente ou informações de usuário, para fornecer mais contexto e facilitar a análise e a resolução de problemas.
  • Monitore a coleta de logs em tempo real: monitore continuamente a coleta de logs para identificar problemas, gargalos e ineficiências. Isso permite fazer ajustes rápidos e melhorias no processo de coleta de logs.
  • Automatize a coleta e o gerenciamento de logs: use ferramentas de automação e técnicas para otimizar a coleta de logs, reduzindo a intervenção manual e garantindo um gerenciamento de logs consistente e eficiente.
  • Avalie e ajuste periodicamente: analise e atualize regularmente sua estratégia de coleta de logs com base em requisitos de negócios em constante mudança, atualizações de aplicativo e necessidades de conformidade. Isso garante que seu processo de coleta de logs permaneça eficiente e econômico.

Monitore e analise logs em tempo real

  • Aproveite uma plataforma de observabilidade como o New Relic para ter insights sobre o desempenho do aplicativo, a saúde da infraestrutura e a análise de logs para abordar problemas em tempo real, para reduzir o tempo médio de resolução (MTTR) e o tempo médio de detecção (MTTD).
  • Use dados de log para identificar e priorizar problemas, otimizar a coleta de logs e reduzir o volume geral de logs.
  • Aborde proativamente problemas potenciais para evitar período de inatividade, falhas de segurança e degradação de desempenho custosos.
  • Além de ser capaz de ver, classificar e usar as informações de log que encaminha para o New Relic, você também pode usar logs combinados com outras ferramentas para ter uma visão mais ampla do que está acontecendo em todo o seu sistema.

Dúvidas e preocupações comuns sobre o registro em log dentro do orçamento

Vamos responder algumas perguntas frequentes sobre o dimensionamento do registro em log dentro do orçamento e como a New Relic pode ajudar.

Como posso reduzir os custos de armazenamento de logs?

Com o gerenciamento de logs do New Relic, você pode otimizar a coleta de logs configurando regras de filtro de remoção para excluir logs irrelevantes antes da ingestão. Ao coletar apenas logs essenciais, você reduz os custos de armazenamento.

Saiba mais: gerenciamento de logs da New Relic e regras de filtro de remoção

Como posso garantir que minha solução de registro em log é confiável e segura?

A New Relic oferece uma plataforma segura e confiável, em conformidade com medidas de segurança padrão do setor. Ela fornece criptografia em trânsito, garantindo que seus dados de log sejam transmitidos com segurança. Ao combinar seus dados de log com os dados do monitoramento de infraestrutura e sintético do New Relic, você pode detectar riscos de segurança potenciais e usar esses dados de log para prevenir o avanço de riscos. Para garantir a privacidade de dados e seguir as diretrizes de segurança de logs da sua organização, o serviço de gerenciamento de logs do New Relic inclui a capacidade de ocultar PII, tokens de acesso e outros dados privados ou regulados. 

Saiba mais: segurança do New Relic e controle da privacidade de dados com as opções de ocultação de logs do New Relic

Quais são as práticas recomendadas para retenção e rotação de logs?

O New Relic oferece opções de configuração de retenção de logs, permitindo que você armazene logs por uma duração que se alinha com os requisitos da sua organização. Embora o New Relic não gerencie diretamente a rotação de logs, você pode configurá-la para funcionar com suas soluções existentes de rotação de logs.

Saiba mais: gerenciamento da retenção de dados

Como posso gerenciar a rotação de logs com eficiência?

Você pode usar ferramentas e processos externos para lidar com a rotação de logs e integrá-los com sua instalação do New Relic. Ao centralizar o gerenciamento de logs com o New Relic, você pode monitorar e analisar logs de várias fontes, simplificando o gerenciamento da rotação de logs.

Saiba mais: encaminhamento de logs

Como posso reduzir os custos de armazenamento de logs enquanto mantenho a observabilidade?

Para reduzir os custos de armazenamento de logs sem sacrificar a observabilidade, aproveite o gerenciamento de logs do New Relic para otimizar a coleta de logs, a remoção de logs irrelevantes e a análise de logs essenciais com mais eficiência. Use os recursos de consulta e visualização do New Relic para ter insights sobre o desempenho do aplicativo, a saúde da infraestrutura e a análise de logs. Essa abordagem ajuda você a manter níveis adequados de observabilidade enquanto reduz os custos de armazenamento.

Saiba mais: gerenciamento de logs da New Relic

Conclusão

Dimensionar o registro em log dentro do orçamento exige a implementação de práticas de gerenciamento de logs econômicas. Ao centralizar o gerenciamento de logs, implementar políticas de rotação e retenção de logs, otimizar a coleta de logs e usar o registro em log estruturado, você pode reduzir gastos desnecessários enquanto maximiza o valor. O monitoramento e a análise de logs em tempo real, junto com a automação, otimizam os processos e melhoram a eficiência. Avaliações e ajustes das estratégias de gerenciamento de logs regulares garantem a adaptabilidade às necessidades de negócios em constante mudança.

Ao seguir essas dicas e usar ferramentas como o New Relic, você consegue alcançar um gerenciamento de logs econômico, gerando insights valiosos, melhorando as funcionalidades de resolução de problemas e aprimorando o desempenho do sistema sem estourar o orçamento. Com a abordagem certa, dimensionar o registro em log dentro do orçamento se torna uma meta alcançável, capacitando as organizações a atingir observabilidade e excelência operacional.