Jera Blog

jeffmor

New Relic monitoramento de performance e análise de aplicações web

Por jeffmor em February 15, 2012 às 4:15 pm | Ruby, Web

Sabe aquela história de usuário falando que o “sistema tá lento”? Então, em vez de você programador ficar falando que tá bom, que na sua máquina funciona, …. instala o RPM da New Relic.

Já tem algum tempo que estamos usando ele para fazer monitoramento da performance e análise de  nossas aplicações web.

É uma solução SaaS muito bacana, bonita e barata. Permite monitorar aplicações Ruby, Java, .Net e até PHP. A idéia é bem simples, existe um agente que coleta os dados de performance e envia isto assincronamente para o servidor da New Relic, assim você tem uma espécie de raio-x da sua aplicação, com informações de CPU, memória, tempo de resposta, throughtput, número de requisições, erros, transações mais lentas, uso do banco de dados, jvm, ruby. A interface web apresenta tudo isso com um monte de gráficos e opções para configurar alertas.

E o melhor de tudo, não é intrusivo no seu código, não tem que ficar colocando “trocentos” arquivos de configuração. Para instalar em ruby por exemplo basta

  • Instalar a gem “newrelic_rpm” ou adicioná-la ao Gemfile
  • Adicionar o arquivo newrelic.yml no config

Pronto! Só isso

 

    • http://blog.newrelic.com/2012/02/24/community-news-tips-tricks-and-more/ Community News: Tips, Tricks and more | New Relic blog

      [...] Noel Rappin shows the importance of controlling your development environment.- Descubra por Jera ama New Relic.- Find out why we’re one of the hottest companies in San Francisco.No comments yetLeave a [...]