Publicado por Rafael Rosa em 06 de January de 2010

Rackamole – Monitoramento de aplicações web em Ruby via Rack

rackamole.pngO 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.

wackamole.png

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.

Apenas Um Comentário para “Rackamole – Monitoramento de aplicações web em Ruby via Rack”

  1. #1
    Tweets that mention Rackamole - Monitoramento de aplicações web em Ruby via Rack -- Topsy.com Disse:

    [...] 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 [...]

Deixe um Comentário