Introdução

O Seaslog é uma extensão de registro eficaz, rápida e estável para PHP.

O registro geralmente é o registro operacional do sistema, do software e da aplicação. Através da análise do registro, os usuários podem compreender a operação do sistema, do software e da situação da aplicação. Se o registro da aplicação for rico o suficiente, ele também poderá analisar o comportamento operacional do usuário anterior, o tipo, a distribuição regional e outras informações adicionais. O registro da aplicação também aponta para vários níveis simultaneamente. Pode-se obter facilmente a análise do status de saúde da aplicação, encontrar problemas em tempo hábil e posicionamento rápido, e resolvê-los, remediando a perda.

A função error_log, interna do PHP, é poderosa e tem excelente desempenho, mas devido a vários defeitos (error_log não possui nível de erro, não possui formato fixo, registro independentemente do módulo, e se mistura com o registro do sistema), reduz bastante a flexibilidade e não atende aos requisitos da aplicação.

A boa notícia é que há uma série de bibliotecas de classes de registros de terceiros estabelecidas para compensar os defeitos, como log4php, plog, monolog (é claro, há muitas aplicações no desenvolvimento de projetos da classe de registros).

Portanto, há muitas bibliotecas que atendem aos seguintes requisitos:

  • Módulos, classificação
  • Configuração simples (de preferência sem configuração)
  • Formato de registro claro e de fácil compreensão
  • Aplicação simples com bom desempenho
Seaslog atende a essas demandas.

O que é fornecido atualmente:

  • No projeto PHP, registra a especificação do registro rapidamente.
  • Configura o diretório e o módulo de registro padrão
  • Especifica o diretório de registro e captura a configuração atual
  • Análise preliminar da estrutura de alerta antecipado
  • Buffer de registro eficiente e depuração conveniente do buffer
  • Segue a especificação da interface de registro PSR-3
  • Registra automaticamente informações de erro
  • Registra automaticamente informações anormais
  • Suporte à conexão da porta TCP, envia com RFC5424
  • Suporte à conexão da porta UDP, envia com RFC5424
  • Suporte a solicitações diferenciadas por RequestId
  • Suporte à personalização do modelo de registro

Leia mais sobre » SeasLog no Github.

adicione uma nota

Notas Enviadas por Usuários (em inglês)

Não há notas de usuários para esta página.
To Top