Publicado por Rafael Rosa em 06 de January de 2010
Rackamole – Monitoramento de aplicações web em Ruby via Rack
O Rackamole (repositório no GitHub) é uma aplicação Rack que permite a monitoração da interação entre usuários e suas aplicações baseadas em Rack (por exemplo, qualquer aplicação Rails ou Sinatra). Além de enviar informações para o console ou um arquivo de log, ele tem uma interface web chamada Wackamole, para que você possa ver o registro de atividades da aplicação.
Seu criador, Fernand Galiana (conhecido também pela biblioteca de gráficos ZiYa), diz que o Rackmole é útil para indicar quais partes da aplicação você deve melhorar. Ele captura e grava quais as funcionalidades mais usadas, problemas de performance e erros da aplicação, e por ser integrado à camada entre o servidor HTTP e a aplicação web, ele funciona com quase qualquer backend sem nenhuma configuração adicional.

Acima: Wackamole e Rackamole em ação
Além de fazer o log dos dados e apresentá-los através do Wackamole, o Rackamole inclui um notificador por e-mail, que pode avisá-lo quando acontecerem problemas que precisem de sua atenção. Sob esse aspecto, ele é um tipo de New Relic-lite ou o finado sistema Dash da FiveRuns. Os fãns do MongoDB ficarão felizes com o fato dele já vir com a opção de fazer o logging diretamente para um banco MongoDB.

Clique aqui para adicionar ao del.icio.us

07 de January de 2010 às 17:33
[...] This post was mentioned on Twitter by Carlos Brando, Rafael Souza. Rafael Souza said: perfeito p minha app de controle financeiro
RT @carlosbrando: Rackamole - Monitoramento d apps web em Ruby http://instapaper.com/zEdqwtou [...]