Golang - LogStack - Nova ferramenta criada para armazenar, pesquisar e coletar estatísticas de Logs

Por paulo, Sáb 09 Janeiro 2016, na categoria Golang

console, elasticsearch, golang, log, logstack, mongodb

Olá,

A um tempo atrás lancei uma nova ferramenta chamada LogStack que me ajudou muito a fazer o debug de aplicações web e mobile.

Esta ferramenta é um centralizar de logs que geralmente são exibidos no console das ferramentas, porém, como cada ferramenta tem uma forma de exibir isso e as vezes é muito ruim e dificultoso ficar observando e lendo na ferramenta ou na IDE, o LogStack vem para generalizar isso e deixar o desenvolvedor visualizar tudo no navegador em tempo real e com uma interface bem amigável, capaz de se adequar a um smartphone, tablet ou desktop (resumindo: layout responsível).

Agora, tecnicamente a ferramenta conta com tecnologias bem interessantes para estudo: Golang + Elasticsearch ou MongoDB.

Você pode através do arquivo de configuração escolher qual datasource usar e o LogStack possui uma API para cada ação, seja inserir, coletar estatísticas, pesquisar, etc.

Baixe a ferramenta aqui:

https://github.com/paulo-coutinho/logstack

Algumas imagens:

Obrigado e até o próximo post pessoal.

Outros conteúdos relacionados

Qui 02 Julho 2015
Golang - WebRemoteLog - Um serviço feito com a linguagem Go para log remoto
Qua 25 Novembro 2015
Elasticsearch - Como as maiores empresas estão usando o motor de busca mais falado ultimamente?
Dom 31 Julho 2016
Golang - GoDiffExporter - Exporte seus DIFFs com este utilitário
Sáb 28 Maio 2016
Golandy - Game multiplayer open-source em HTML5 com Phaser + Golang e WebSocket - Versão para desktop, browser, android e iOS
Sáb 21 Maio 2016
Novos projetos open-source: GoCI e GoHC (integração contínua e healthcheck)
Qua 24 Fevereiro 2016
Golang - Nova versão 1.6 (suporte nativo a HTTP2)
Sex 06 Novembro 2015
Golang - Novas bibliotecas - Lista thread safe e web response
Qua 14 Outubro 2015
Golang - Novo projeto opensource chamado Gonotin