Subscribe to get weekly email with the most promising tools 🚀

Flowgger é um framework de registro que permite aos usuários definir o fluxo de seu código com antecedência em arquivos stflow. Ele reduz drasticamente o tamanho dos logs e fornece logs estruturados e mínimos para uma depuração eficiente.

Listado em categorias:

Código abertoFerramentas de desenvolvimentoEngenharia de software
Flowgger-image-0
Flowgger-image-1
Flowgger-image-2
Flowgger-image-3

Descrição

Flowgger é um framework de logging que exige que os usuários definam o fluxo de seu código com antecedência usando arquivos stflow. Ele compara as declarações de logging com esse fluxo pré-definido, registrando apenas o ID da etapa, o que reduz drasticamente o tamanho do log. Os usuários recebem todas as informações relevantes em uma única entrada de log, incluindo tempo de execução, sequência de fluxo e status do fluxo, tornando a depuração significativamente mais eficiente.

Como usar Flowgger?

Para integrar o Flowgger, importe-o para sua aplicação, configure-o com os appenders e fluxos necessários e inicialize-o antes de registrar logs. Cada endpoint deve usar a instância do Flowgger para registrar mensagens de acordo com o fluxo definido.

Recursos principais de Flowgger:

1️⃣

Logging dinâmico

2️⃣

Categorização de logs

3️⃣

Ativação/desativação seletiva de logs

4️⃣

Filtragem de logs por fluxo e tipo

5️⃣

Integração com o VS Code para visualização

Por que usar Flowgger?

#Caso de usoStatus
# 1Depuração eficiente de aplicações ao reduzir o tamanho e a complexidade dos logs
# 2Monitoramento do desempenho da aplicação por meio de logging estruturado
# 3Teste de novas versões da aplicação com logging adicional sem necessidade de reimplantação

Desenvolvido por Flowgger?

Flowgger é desenvolvido pela SoloThought, uma equipe focada em criar soluções inovadoras para logging e depuração no desenvolvimento de software.

FAQ de Flowgger