#ruby #ruby-on-rails-3 #gem
#ruby #ruby-on-rails-3 #rubygems
Вопрос:
У меня есть приложение rails3, и я хочу проверять его каждые несколько часов (cron), проверять подключение к базе данных, свободное место на диске и т.д… Что еще я должен проверить? Также есть ли специальный камень для создания какого-то тестового контроллера со всем, что мне нужно, или я должен создать его сам?
Комментарии:
1. как вы планируете проверять подключение к базе данных?
2. Сейчас я не знаю.. У вас есть идеи?
3. Возможно, мне нужно вызвать recconect! метод для ActiveRecord::Base.connection
Ответ №1:
вместо того, чтобы пытаться создавать свои собственные инструменты анализа, вы должны попробовать использовать то, что предоставляет вам rails.
http://rails-analyzer.rubyforge.org/pl_analyze/
http://rails-analyzer.rubyforge.org/tools/
Хотя new relic является лучшим веб-инструментом мониторинга для rails, вы могли бы попробовать некоторые альтернативы.
http://drewblas.com/2008/05/29/comparison-of-rails-monitoring-apps/
Комментарии:
1. Спасибо, но мне нужно что-то вроде веб-сервиса с текущим состоянием приложения