Inspeção e gerenciamento de arquivos de log em uma pilha LAMP

1

Estou envolvido em um punhado de projetos de desenvolvimento web rodando em uma pilha LAMP. Meu presente conjunto de ferramentas para inspeção e correção de erros é:

  • o visualizador de log integrado de softwares e similares, e
  • executando "sudo tail -f /var/log/apache2/error.log" na linha de comando e
  • "sudo tail -f /var/log/apache2/access.log"

Isso é basicamente o que eu fiz no lado do servidor. Eu sou novo para inspecionar o lado do servidor, por isso estou muito feliz com essa configuração mínima. Configurar scripts para automatizar um pouco as coisas é definitivamente uma próxima ação para mim.

Minha pergunta é: Quais ferramentas (CLI / GUI) ou comandos de linha de comando você usa para acompanhar, inspecionar e gerenciar seus arquivos de log em sua pilha LAMP?

    
por Aputsiaq 08.05.2009 / 04:56

3 respostas

1

Você pode usar MultiTail como uma maneira de inspecionar um ou mais arquivos de log e usar seu destaque / filtragem com recursos de expressões regulares para garantir que o que você está procurando sempre apareça.

    
por 08.05.2009 / 09:13
2

O Logcheck é uma boa maneira de monitorar os sistemas de produção. Você o configura para ignorar as mensagens de log "normais" e envia e-mails para você todo o resto a cada hora.

No entanto, como ele não avisa as mensagens quando elas aparecem, elas podem não ser tão úteis em uma situação de desenvolvimento em que você está em um loop de depuração de execução de código.

    
por 08.05.2009 / 09:05
1

O Splunk é incrível para monitorar ambientes de produção.

Eu realmente nunca tentei usá-lo para o desenvolvimento - parece um pouco pesado.

link

    
por 08.05.2009 / 08:16