GERENCIAMENTO DE LOG: Guia Detalhado e Melhores Práticas

gerenciamento de logs

As ferramentas de gerenciamento de log aumentam a segurança, auxiliam na solução de problemas e permitem o monitoramento do sistema. Este guia de gerenciamento de log abrange terminologias essenciais e discute as vantagens de usar ferramentas centralizadas.

O que é um Log?

Um arquivo de log é uma coleção de dados gerada automaticamente quando certos eventos ocorrem em sistemas, redes e aplicativos. Eles criam registros que documentam atividades para:

  • Utilizadores
  • Servidores
  • Redes
  • Sistemas operacionais de computador
  • Aplicações/Software
  • Os logs de eventos, por exemplo, podem rastrear:
  • Quando o backup de um computador foi concluído
  • Erros que impedem a inicialização de um aplicativo
  • Arquivos baixados de um site por usuários

Eles são usados ​​por equipes de segurança e operações de TI para examinar e responder a atividades incomuns do sistema.
Os logs podem estar em um de dois formatos. Um ser humano pode abrir e ler alguns deles. Outros são exclusivamente legíveis por máquina e são preservados para fins de auditoria.
Aqui estão alguns exemplos de tipos de log:

  • Registros de Auditoria
  • Log de transações
  • Registro de Eventos
  • Log de erros
  • Arquivos de log para mensagens
  • Logs de segurança

Finalmente, os logs estão disponíveis em uma ampla variedade de formatos e extensões, incluindo

  • .log
  • .txt
  • JSON
  • . Csv
  • .dat

Você pode abrir arquivos de log com os seguintes programas, dependendo da extensão e legibilidade:

  • Bloco de notas é um editor de texto padrão.
  • Software de processamento de texto, como OpenOffice ou Microsoft Word
  • O PowerShell é um aplicativo de linha de comando.
  • Microsoft Excel
  • Calculadora do OpenOffice
  • Calc no LibreOffice

O que é Gerenciamento de Logs?

O gerenciamento de log é o processo de gerenciamento de logs de eventos, que inclui as seguintes atividades de log:

  • Gerando
  • transmissão
  • Armazenar
  • Analisando
  • Descartando

A conformidade depende muito do gerenciamento de logs. Como os logs de eventos contêm todos os dados referentes às atividades no ambiente, eles servem como documentação para auditorias. Por exemplo, o gerenciamento de logs pode ajudar a atender a vários requisitos de conformidade, como os de:

  • A Lei Federal de Gerenciamento de Segurança da Informação de 2002 (FISMA) foi promulgada em 2002.
  • A Lei de Portabilidade e Responsabilidade de Seguro Saúde (HIPAA) de 1996
  • SOX (Lei Sarbanes-Oxley de 2002)
  • GLBA (Lei Gramm-Leach-Bliley)
  • PCI DSS (padrão de segurança de dados da indústria de cartões de pagamento)
  • GDPR (Regulamento Geral de Proteção de Dados)

O que é o gerenciamento centralizado de registros?

Uma solução de gerenciamento de log centralizado é uma tecnologia que permite às empresas lidar com todos os tipos de logs. Isso inclui as configurações locais, na nuvem e híbridas, que são ativadas ativando o seguinte:

  • Ingestão de registros de vários sistemas, redes, aplicativos e dispositivos
  • Agregação: O processo de mesclar um número, volume e variedade crescentes de fontes de log em uma única área.
  • Análise: extraindo as informações relevantes de cada log de eventos para usabilidade.
  • Normalização envolve o desenvolvimento de um formato consistente para todos os dados de log de eventos.
  • Correlação é o processo de conectar informações sobre eventos de várias configurações para obter uma melhor compreensão do que está acontecendo.
  • Análise: criando avisos de alta fidelidade automatizando pontos de dados conectados.

Uma plataforma de registro centralizada fornece avisos de alta fidelidade para operações e segurança, permitindo que percebam, investiguem e respondam a problemas com mais rapidez.

SIEM x gerenciamento de logs

O arquivo de log ou log de eventos é usado pelo SIEM e pelo software de gerenciamento de log para melhorar a segurança, diminuindo a superfície de ataque, identificando ameaças e melhorando o tempo de resposta no caso de um incidente de segurança.

A distinção essencial é que o sistema SIEM é projetado com a segurança como sua função principal, enquanto as soluções de gerenciamento de log podem ser usadas para gerenciar recursos, resolver problemas de rede ou aplicativos e manter a conformidade.

Como funcionam as ferramentas de gerenciamento de log?

Todos têm visibilidade do que está acontecendo nos diversos ambientes de TI com uma solução centralizada de gerenciamento de logs. Mais significativamente, o gerenciamento de log centralizado simplifica a resposta a problemas como servidores inativos ou violações de segurança. No entanto, entender como as soluções de gerenciamento de log centralizado funcionam também é vital para entender melhor seu valor.

#1. Coleta de registros

A primeira etapa no gerenciamento de log é decidir como coletar e armazenar dados de log. Esse é o principal benefício de uma solução de gerenciamento de log centralizado.
Os seguintes componentes do ambiente de TI geram dados de log:

  • Sistemas de computador,
  • firewalls,
  • Servidores,
  • Comuta,
  • roteadores,
  • workstations
  • Aplicações
  • IDS (sistemas de detecção de intrusão)
  • Sistemas de detecção e prevenção de intrusão (IPS)
  • Solução antivírus
  • Soluções de EDR (detecção e resposta de endpoints)

Vários EPS (eventos por segundo) podem ser gerados por cada sistema, software e dispositivo. É por isso que é importante utilizar um coletor de log capaz de lidar com o número correspondente de logs.
Você pode definir e personalizar os dados de log que deseja com uma solução de gerenciamento de log centralizado.

Estratégias de Coleta de Registros

Você deve providenciar o registro das configurações de coleta de dados para excluir dados redundantes durante a coleta de todas as informações necessárias. Essa é uma estratégia simples que aumenta o desempenho e a eficiência.

Outra técnica para a coleta de log é usar uma estratégia maximalista. Isso implica reunir todos os dados relevantes para que o aplicativo de gerenciamento de logs possa organizá-los e analisá-los. Embora existam outras desvantagens nessa estratégia, as duas mais significativas são:

  • Aumentos de custos: Armazenar um grande volume de dados é caro e requer pessoal adicional para supervisionar o processo.
  • Eficiência reduzida: Manter online conjuntos de dados extremamente grandes reduz o desempenho geral.

Retenção e armazenamento de toras de longo prazo

A coleção permite que você armazene e retenha logs por um longo período de tempo. Muitas leis de conformidade envolvem armazenamento e retenção de logs, então você deve incluir isso na coleta de logs. Em geral, as melhores práticas recomendam preservar os dados de log por pelo menos um ano, caso seja necessária mais pesquisa.

Ao salvar logs, você tem a opção de fazer backup dos dados em servidores locais ou na nuvem. Essa decisão é frequentemente tomada em conjunto com a decisão de uma empresa de se tornar digital e transferir seus recursos online.

Rotação de registro

A rotação de log automatiza o processo de renomeação, redimensionamento, transferência ou exclusão de arquivos de log grandes ou obsoletos.
Você pode especificar um intervalo de tempo após o qual o log será gerado:

  • Excluído.
  • Comprimido para economizar espaço.
  • Enviado por e-mail para outro local.

Isso cria um novo espaço de armazenamento para arquivos de log mais atuais.

#2. Agregação de registros

Sem uma solução de gerenciamento de log centralizado, pode ser difícil agregar todos os dados de log em um só lugar. Entre as dificuldades estão:

  • Grandes quantidades de dados
  • Precisão dos dados de registro
  • Os formatos variam entre sistemas, redes, aplicativos e dispositivos.

Mesmo que seu sistema de gerenciamento de logs possa lidar com grandes quantidades de dados, a rapidez com que esses dados são gerados é crítica. Essa taxa deve ser suportada por ferramentas de gerenciamento de log. É por isso que o EPS de uma ferramenta deve ser considerado ao selecionar uma.

#3. Análise de log

Você quer se concentrar nas informações mais importantes para atender às suas necessidades. A análise de log é o processo de extrair os dados mais importantes de um log.
Cada entrada do log de eventos é rotulada com um tipo. Normalmente, você encontrará os seguintes tipos de log de eventos:

  • Em formação: uma explicação básica de algo que deveria ter acontecido.
  • Atenção: Notificação de um incidente que pode não ser relevante agora, mas indica um problema que pode surgir mais tarde.
  • Erro: Algo deu errado, causando um grande problema.
  • Auditoria de sucesso: Um log de segurança confirmando que um evento de segurança auditado foi concluído com êxito.
  • Auditoria de falha: uma entrada de log de segurança indicando que um evento de segurança auditado não foi concluído com êxito.

Além disso, cada log de auditoria pode incluir as seguintes informações:

  • Data
  • Horário
  • Utilizador
  • Computador/Dispositivo
  • Identificador de evento
  • fonte
  • O tipo de incidente
  • Descrição do Evento

#4. Normalização de log

A análise de dados permite que você obtenha as informações necessárias. A normalização de log permite gerar um formato consistente para todos os logs de eventos.
Por exemplo, alguns dos vários tipos de formatos de log que você pode coletar são os seguintes:

  • Registro do sistema: mensagens de dispositivos de rede, como roteadores e switches.
  • Notação de objeto JavaScript (JSON): um formato que tanto as pessoas quanto as máquinas podem entender.
  • Registros de sistemas operacionais e aplicativos baseados no Windows são armazenados no log de eventos do Windows.
  • Formato de Evento Comum (CEF): um formato baseado em texto, flexível e facilmente acessível.

Correlação de Eventos

Existem muitos sistemas, redes e aplicativos inter-relacionados em um ambiente de TI moderno e complexo. Você deve compreender todas as dependências e ser capaz de rastrear o problema de volta à sua origem.

A técnica de mesclar várias ocorrências para ver as correlações existentes é conhecida como eventos correlacionados. Uma interrupção do servidor, por exemplo, pode influenciar o desempenho do aplicativo. Sua equipe de TI, por outro lado, recebeu uma chamada de help desk sobre o aplicativo atrasado.
Você pode acelerar a análise da causa raiz vinculando os eventos.

Análise de Log

Ao analisar, padronizar e correlacionar os dados coletados, a análise de log os utiliza.
As ferramentas centralizadas de gerenciamento de log automatizam e simplificam o processo de análise de dados de log. Tabelas e gráficos destacam as relações e semelhanças entre eventos e dados. Isso facilita a detecção de problemas e a determinação de suas causas.
A seguir estão as aplicações mais comuns para análise de log:

  • compliance
  • segurança
  • solução de problemas
  • melhoria do desempenho

Quais são os principais benefícios do gerenciamento e monitoramento de logs?

O gerenciamento de log é crítico porque permite que você adote uma abordagem metódica para obter informações em tempo real sobre operações e segurança.
Entre as vantagens do gerenciamento e monitoramento de logs estão:

  • Controle de sistema
  • Avisos de alta qualidade
  • Segurança aprimorada
  • Solução de problemas aprimorada
  • melhor utilização de recursos
  • Melhor postura de compliance

#1. Controle de sistema

Uma das vantagens do gerenciamento de logs é que ele permite monitorar tudo o que acontece em seu diversificado ambiente de TI. Além disso, como parte do monitoramento do sistema, várias pessoas recebem a mesma visibilidade para melhorar a comunicação. O monitoramento centralizado do sistema, por exemplo, permite:

  • Administração de TI
  • DevOps
  • Desenvolvedores
  • Administradores de sistemas de computador
  • Segurança operacional

Essa visibilidade pode fornecer informações sobre questões de desempenho que podem prever problemas potenciais ou futuros.
Você pode comunicar informações com o Graylog por meio de e-mails, ferramentas colaborativas e sistemas de emissão de bilhetes.

#2. Alertas de alta fidelidade

A capacidade do gerenciamento de log centralizado para correlacionar e analisar dados de log de eventos também implica que você pode gerar alertas de alta fidelidade. Você pode definir as configurações de monitoramento para rastrear uma coleção específica de eventos e receber notificações configuráveis ​​em tempo real. Esses avisos permitem que você responda mais rapidamente e reduza o tempo de inatividade.

#3. Segurança aprimorada

As notificações de alta fidelidade também melhoram a segurança. Você pode ter uma equipe de segurança dedicada ou funcionários gerenciando funções de segurança dentro da equipe de TI. Todos ficam impressionados em ambas as circunstâncias com o alto número de avisos, muitos dos quais são falsos positivos.

Ao conectar eventos, você pode limitar o número de falsos positivos e priorizar os esforços de resposta de segurança. Isso aprimora a detecção, reduz os tempos de resposta e reduz os riscos. Quanto menor o tempo que os agentes de ameaças passam em seu ambiente, menos danos eles podem causar.
Você também pode empregar o gerenciamento de logs para transformar seu SIEM em uma ferramenta de segurança proativa para caçar ameaças.

#4. Solução de problemas mais rápida

O gerenciamento de log oferece maior controle e percepção dos processos do seu ambiente. Os recursos de mineração de dados são incorporados às soluções de gerenciamento de log. Eles podem filtrar grandes quantidades de dados de log para descobrir padrões que, de outra forma, passariam despercebidos.

A análise de log permite personalizar a pesquisa e a análise para se beneficiar da enorme quantidade de dados coletados nos logs. Você pode usar logs organizados e não estruturados com recursos avançados de pesquisa. Isso permite que você colete informações sobre incidentes específicos que ajudarão a determinar a causa raiz.
Agora ficou mais fácil:

  • Recrie a sequência de eventos que causou o problema.
  • Faça links com outros eventos.
  • Determine a origem do problema.

#5. Uso Adequado de Recursos

O monitoramento de desempenho pode ajudá-lo a rastrear a utilização de recursos. Frequentemente, alguém enviará um tíquete de suporte técnico alegando que um aplicativo não está respondendo. Isso pode, no entanto, ser o resultado de uma sobrecarga do servidor.

O gerenciamento de log centralizado permite que você veja problemas de desempenho e gargalos. Você alivia o estresse do seu pessoal de TI otimizando o consumo de recursos.
O gerenciamento de log centralizado pode fornecer visibilidade do consumo em ambientes de nuvem em torno de:

  • Cargas de trabalho
  • Aplicações
  • Vários ambientes
  • Bens que foram esquecidos

Ter visibilidade disso pode ajudá-lo a otimizar suas despesas com a nuvem.

#6. Melhoria da Postura de Conformidade

O relatório de log usa recursos numéricos e visuais para resumir os processos de pesquisa e análise.

Os relatórios de registro podem ser usados ​​para mostrar suas descobertas a pessoas não técnicas. Esses dados podem ser compartilhados com a alta administração ou com o Conselho de Administração. Eles têm os dados para verificar a governança do programa de segurança avaliando esses relatórios, o que é essencial para a conformidade.

Desafios comuns de gerenciamento de registros

O crescimento de dispositivos vinculados, bem como a migração para a nuvem, aumentaram a complexidade do gerenciamento de logs para muitas empresas. Uma solução de gerenciamento de logs moderna e bem-sucedida deve abordar os seguintes problemas principais:

#1. estandardização

Como o gerenciamento de logs coleta informações de diversos aplicativos, sistemas, ferramentas e hosts, todos os dados devem ser consolidados em um único sistema que siga o mesmo padrão. Esse arquivo de log ajudará os profissionais de TI e segurança da informação a analisar com eficiência os dados de log e produzir insights usados ​​para realizar serviços de missão crítica.

#2. Volume

Os dados estão sendo gerados a uma taxa inacreditável. O volume de dados gerados regularmente por aplicativos e sistemas exige um grande esforço de muitas organizações para adquirir, preparar, analisar e armazenar com eficiência. Um sistema de gerenciamento de logs deve ser projetado para lidar com grandes quantidades de dados e, ao mesmo tempo, fornecer informações oportunas.

#3. Latência

A indexação em arquivos de log pode ser um processo computacional caro, resultando em um atraso entre os dados que entram em um sistema e são incluídos nos resultados de pesquisa e visualizações. Dependendo de como e se o sistema de gerenciamento de log indexa os dados, a latência pode aumentar.

#4. Carga significativa de TI

O gerenciamento de log é extremamente demorado e caro quando feito manualmente. Algumas dessas operações podem ser automatizadas usando ferramentas de gerenciamento de log digital, reduzindo a carga do pessoal de TI.

O aspecto mais difícil dos logs é a enorme quantidade de dados. Em muitas circunstâncias, os profissionais de TI não estão examinando e minerando ativamente os dados de log. É compreensível: ninguém quer revisar manualmente um grande número de logs todos os dias.

No entanto, como os dados de eventos podem ser a primeira indicação de que um aplicativo ou serviço crítico está ficando sem recursos ou vendo um aumento na demanda, as organizações devem investir em ferramentas eficazes de gerenciamento de logs e melhores práticas para garantir que estão obtendo o máximo de seus dados. .

Melhores práticas de gerenciamento de registros

#1. Ferramentas de compra

Muitos dos processos demorados associados ao gerenciamento de log de eventos podem ser automatizados usando o software de gerenciamento de log. Algumas empresas podem cometer o erro de tentar construir suas próprias infraestruturas de monitoramento de toras, no entanto, isso não é recomendado se o tempo e o dinheiro forem limitados. Existem inúmeras ferramentas de gerenciamento de log de fornecedores de baixo custo disponíveis que fornecem valor imediatamente.

#2. Registro centralizado

O ato de consolidar todos os dados de log em uma única área acessível é conhecido como gerenciamento de log centralizado. Ter todos os logs em uma área simplifica o gerenciamento de logs. As ferramentas de log centralizadas podem ajudá-lo a organizar dados de várias fontes, pesquisar logs específicos e aplicar padrões de retenção para garantir que os logs estejam disponíveis em horários específicos. Além disso, o registro centralizado facilita o compartilhamento de dados de registro com outros contatos comerciais.

#3. Entenda o que ficar de olho

É fundamental planejar com antecedência para que você saiba o que precisa monitorar e o que não precisa. As empresas freqüentemente cometem o erro de presumir que algo deve ser registrado simplesmente porque pode. Isso terá um impacto negativo em sua abordagem de gerenciamento de log porque registrar muitos pontos de dados pode dificultar a localização dos dados mais críticos. Também aumenta a complexidade (e o custo) do armazenamento de logs.

No entanto, é necessário registrar qualquer tipo de dado do ambiente de produção que seja crítico para processos diários ou desenvolvimento de aplicativos. Da mesma forma, você deve registrar todos os dados úteis para analisar problemas de desempenho ou resolver problemas de experiência do usuário. Os dados desses logs podem ter um impacto direto em suas operações diárias.

#4. Criar registro de segurança

Como os dados de log geralmente contêm informações confidenciais, as empresas devem escolher um provedor que forneça aos profissionais de TI controle total sobre seus dados. O primeiro passo para as equipes de tecnologia que procuram proteger seus dados é escolher uma solução segura de transmissão de dados.

Os protocolos de transferência aprimorados permitem que os profissionais de TI criptografem todos os dados de log confidenciais antes de enviá-los a um parceiro confiável. Contas seguras e gerenciamento de acesso baseado em função também são elementos de segurança cruciais. Os usuários podem receber credenciais de login e os profissionais de TI podem especificar permissões específicas para manter seus dados seguros e monitorados.

#5. serviços de escala

Os dados de log ocupam espaço, o que é agravado quando ocorrem problemas graves no sistema e aceleram o crescimento do arquivo de log devido ao aumento das taxas de erros. Essa imprevisibilidade é cara e demorada para as equipes de tecnologia gerenciarem manualmente. As empresas devem investir em uma solução de nuvem hospedada que pode ser dimensionada automaticamente para economizar tempo e dinheiro à medida que a geração de log flutua.

Ferramentas para gerenciamento, monitoramento e análise de logs

#1. Refazer

Você está cansado de perseguir insetos no escuro? Você não precisa, graças ao Retrace. Com este pacote de ferramentas críticas, incluindo registro, monitoramento de erros e desempenho no nível do código, você pode rastrear seu código, detectar erros e aprimorar o desempenho do aplicativo.
As principais características incluem:

  • Os dados de log, erro e APM são combinados.
  • Logging estruturado e semântico
  • Capacidades para pesquisa avançada e filtragem
  • As propriedades de log personalizadas podem ser visualizadas e pesquisadas.
  • Codificação automática de cores para destacar falhas e avisos
  • Rastreamento e geração de relatórios sobre as origens das mensagens de log em seu código
  • Traços de consultas e transações na web
  • Veja todos os detalhes do erro do aplicativo
  • Investigue todos os seus campos de registro.
  • Analisando registros
  • Rastreamento de logs em tempo real
  • Faça uso de tags (destacadas em seus logs).
  • Suporta vários logs de aplicativos e servidores

Custo:

  • Servidores de controle de qualidade/pré-produção a partir de US$ 10 por mês.
  • Os servidores de produção custam entre US$ 25 e US$ 50 por mês.

#2. Logentries

Logentries é uma plataforma de gerenciamento de log baseada em nuvem que disponibiliza qualquer tipo de dados de log gerados por computador para grupos de desenvolvedores, engenheiros de TI e analistas de negócios de qualquer tamanho. O processo simples de integração do Logentries garante que qualquer equipe de negócios possa começar a interpretar seus dados de log de forma rápida e eficiente desde o primeiro dia.
As principais características incluem:

  • Visualização contextual, tags personalizadas e pesquisa de cauda ao vivo estão disponíveis em tempo real.
  • Dimensionamento dinâmico para vários tipos e tamanhos de infraestrutura.
  • Ampla análise visual de tendências de dados.
  • Alarmes personalizados e relatórios de consulta predefinidos.
  • Medidas de segurança modernas para manter seus dados seguros.
  • Integra-se perfeitamente com as principais ferramentas de gerenciamento de bate-papo e desempenho.

Custo:

  • Grátis: $ 0
  • Preço inicial: $ 39
  • Pro: $ 99
  • Equipe: $ 265
  • Empresa: Solicite um orçamento.

#3. GoAccess

GoAccess é um software analisador de log em tempo real projetado para ser executado a partir de um terminal de sistema Unix ou de um navegador. Ele fornece um ambiente de registro rápido no qual os dados podem ser apresentados milissegundos após serem salvos no servidor.
As principais características incluem:

  • Verdadeiro tempo real; atualiza os dados de registro no ambiente do terminal em milissegundos.
  • As strings de log podem ser personalizadas.
  • O tempo de resposta da página deve ser monitorado; isso é especialmente importante para aplicativos.
  • Configuração simples; simplesmente selecione seu arquivo de log e inicie o GoAccess.
  • Análise em tempo real para os visitantes do seu site.

Custo: Nada (código aberto).

#4. Logz.io

O Logz.io simplifica o processo de localização de eventos e dados cruciais criados por logs de aplicativos, servidores e configurações de rede, utilizando aprendizado de máquina e análise preditiva. É uma plataforma SaaS com um back-end baseado em nuvem alimentado pelo ELK Stack (Elasticsearch, Logstash e Kibana). Esse ambiente permite a visibilidade em tempo real de quaisquer dados de log que você esteja tentando examinar ou compreender.
As principais características incluem:

  • Use o ELK as a Service para examinar logs na nuvem.
  • Antes que os principais eventos de log cheguem à produção, a análise cognitiva os entrega.
  • Cinco minutos para a produção após uma configuração rápida.
  • Empresas de todos os tamanhos podem se beneficiar do dimensionamento dinâmico.
  • Segurança de dados criada pela AWS para manter seus dados seguros e intactos.

Custo:

  • Grátis: $ 0
  • Pró: os preços começam em $ 89
  • Empresa: Solicite um orçamento.

#5. Graylog

Graylog é um software de gerenciamento de log gratuito e de código aberto que permite a coleta e análise detalhadas de log. O software de gerenciamento de log é usado por equipes de segurança de rede, operações de TI e DevOps para identificar possíveis problemas de segurança, seguir padrões de conformidade e entender a causa subjacente de qualquer erro ou problema enfrentado por seus aplicativos.
As principais características incluem:

  • Usando um algoritmo de processamento sofisticado, enriqueça e analise os logs.
  • Pesquise em uma quantidade infinita de dados para encontrar o que procura.
  • Painéis personalizados para exibir dados de log e pesquisas visualmente.
  • Alarmes e gatilhos personalizados são usados ​​para rastrear quaisquer problemas de dados.
  • Os membros da equipe são gerenciados por um sistema de gerenciamento centralizado.
  • O gerenciamento de permissão para usuários e suas funções pode ser personalizado.

Custo:

  • Código aberto significa “grátis”.
  • Empresa: os preços começam em $ 6,000 por ano.

#6. Splunk

O produto de gerenciamento de log da Splunk é destinado a clientes corporativos que precisam de ferramentas simples para pesquisar, diagnosticar e relatar eventos de log de dados. Com base em uma abordagem multilinha, o software Splunk é projetado para permitir o processo de indexação e interpretação de logs de qualquer tipo, sejam logs de aplicativos estruturados, não estruturados ou sofisticados.
As principais características incluem:

  • O Splunk entende todos os tipos de dados de máquina, incluindo servidores, servidores web, redes, trocas, mainframes e dispositivos de segurança.
  • Uma interface de usuário versátil para pesquisar e avaliar dados em tempo real.
  • Algoritmo de perfuração para detectar anormalidades e padrões recorrentes em arquivos de log.
  • Sistema de monitoramento e alerta para acompanhar eventos e ações significativas.
  • Relatórios visuais por meio do uso de uma saída de painel automatizada.

Custo:

  • 500 MB de dados por dia são fornecidos gratuitamente.
  • Splunk Cloud: os preços começam em $ 186.
  • O Splunk Enterprise custa US$ 2,000 para começar.

#7. logmatic

Logmatic é uma solução abrangente de gerenciamento de logs que funciona com qualquer linguagem ou pilha. A solução funciona com dados de log de front-end e back-end e fornece um painel on-line simples para acessar percepções e informações vitais sobre o que está acontecendo em seu ambiente de servidor.
As principais características incluem:

  • Upload and Go – envie qualquer tipo de log ou métrica, e a Logmatic irá organizá-los para você.
  • As regras de análise personalizadas permitem filtrar grandes quantidades de dados complexos para descobrir padrões.
  • Um método poderoso para rastrear logs de volta à sua origem.
  • Painéis que ampliam séries temporais, gráficos de pizza, métricas calculadas, fluxogramas e assim por diante.

Custo:

  • $ 49 para o pacote básico
  • Pro: $ 99
  • $ 349 para a empresa

#8. Logstash

O Logstash do Elasticsearch é um conhecido aplicativo de gerenciamento de log de código aberto para gerenciar, analisar e transferir dados e eventos de log. O Logstash funciona como um processador de dados, combinando e transformando dados de várias fontes ao mesmo tempo antes de enviá-los para sua plataforma de gerenciamento de log preferida, como o Elasticsearch.
As principais características incluem:

  • Sem perder a simultaneidade, ingira dados de várias fontes, incluindo logs, métricas, aplicativos web, armazenamento de dados e AWS.
  • Análise de dados em tempo real.
  • Crie estrutura a partir de dados não estruturados.
  • Segurança de dados usando criptografia de pipeline.

Código aberto é gratuito.

#9. lógica de sumô

Sumo Logic é uma plataforma unificada de logs e métricas que usa aprendizado de máquina para avaliar seus dados em tempo real. A plataforma pode mostrar instantaneamente a causa subjacente de qualquer problema ou incidente específico e pode ser configurada para monitorar constantemente o que está ocorrendo em seus aplicativos em tempo real. A principal força do Sumo Logic é sua capacidade de trabalhar com dados rapidamente, eliminando a necessidade de ferramentas externas de análise e gerenciamento de dados.
As principais características incluem:

  • Todos os logs e métricas são coletados em uma única plataforma.
  • Algoritmos de aprendizado de máquina e previsão são usados ​​em análises avançadas.
  • A configuração é simples.
  • Medições de alta resolução são suportadas.
  • Multilocação significa que uma única instância pode atender a vários grupos de usuários.

Custo:

  • 500MB por dia grátis
  • $ 90 para um profissional.
  • $ 150 para a empresa

#10. Trilha de papel

Papertrail é um aplicativo de gerenciamento de log hospedado que agrega, pesquisa e analisa qualquer tipo de arquivo de log, log do sistema ou arquivo de log de texto simples. Seus recursos em tempo real permitem que desenvolvedores e engenheiros observem eventos ao vivo para aplicativos e servidores conforme eles ocorrem. O Papertrail se integra a serviços como Slack, Librato e Email para permitir que você configure notificações para padrões e anomalias.
As principais características incluem:

  • A IU é simples e fácil de usar.
  • Configuração simples; logs são direcionados para um link fornecido pelo serviço.
  • Atualizações em tempo real são feitas para registrar eventos e pesquisas.
  • A pesquisa de texto completo está disponível. Mensagens, metadados e até mesmo substrings são possíveis.
  • Crie um gráfico usando Librato, Geckoboard ou seu próprio serviço.

Custo:

  • 100MB grátis por mês
  • Pro: os preços começam em US$ 7/mês para 1 GB de dados.

Referências

Deixe um comentário

O seu endereço de e-mail não será publicado. Os campos obrigatórios são marcados com *

Você pode gostar