├── .gitignore ├── CHANGELOG.rdoc ├── Gemfile ├── MIT-LICENSE ├── README.rdoc ├── Rakefile ├── TODO.rdoc ├── app ├── controllers │ └── rails_metrics_controller.rb ├── helpers │ └── rails_metrics_helper.rb └── views │ ├── layouts │ └── rails_metrics.html.erb │ └── rails_metrics │ ├── _request.html.erb │ ├── _row.html.erb │ ├── all.html.erb │ ├── chart.html.erb │ ├── index.html.erb │ └── show.html.erb ├── config └── routes.rb ├── lib ├── generators │ └── rails_metrics_generator.rb ├── rails_metrics.rb └── rails_metrics │ ├── async_consumer.rb │ ├── engine.rb │ ├── middleware.rb │ ├── orm │ ├── active_record.rb │ └── data_mapper.rb │ ├── payload_parser.rb │ ├── store.rb │ └── version.rb ├── public ├── images │ └── rails_metrics │ │ ├── arrow_down.png │ │ ├── arrow_up.png │ │ ├── cancel.png │ │ ├── chart_pie.png │ │ ├── page_white_delete.png │ │ ├── page_white_go.png │ │ └── tick.png ├── javascripts │ └── rails_metrics │ │ ├── g.pie-min.js │ │ ├── g.raphael-min.js │ │ └── raphael-min.js └── stylesheets │ └── rails_metrics.css ├── rails_metrics.gemspec └── test ├── dummy ├── Rakefile ├── app │ ├── controllers │ │ ├── application_controller.rb │ │ └── users_controller.rb │ ├── helpers │ │ └── application_helper.rb │ ├── models │ │ ├── metric.rb │ │ ├── notification.rb │ │ └── user.rb │ └── views │ │ ├── layouts │ │ └── users.html.erb │ │ ├── notification │ │ └── welcome.erb │ │ └── users │ │ ├── _form.html.erb │ │ ├── edit.html.erb │ │ ├── index.html.erb │ │ ├── new.html.erb │ │ └── show.html.erb ├── config.ru ├── config │ ├── application.rb │ ├── boot.rb │ ├── database.yml │ ├── environment.rb │ ├── environments │ │ ├── development.rb │ │ ├── production.rb │ │ └── test.rb │ ├── initializers │ │ ├── backtrace_silencers.rb │ │ ├── cookie_verification_secret.rb │ │ └── session_store.rb │ ├── locales │ │ └── en.yml │ └── routes.rb ├── db │ └── migrate │ │ ├── 20100106152343_create_metrics.rb │ │ └── 20100108120821_create_users.rb ├── public └── script │ └── rails ├── integration ├── instrumentation_test.rb └── navigation_test.rb ├── orm └── active_record_test.rb ├── payload_parser_test.rb ├── rails_metrics_test.rb ├── store_test.rb ├── support ├── helpers.rb ├── instrumentation.rb ├── mock_store.rb └── webrat │ └── integrations │ └── rails.rb └── test_helper.rb /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineyard/rails_metrics/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.rdoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineyard/rails_metrics/HEAD/CHANGELOG.rdoc -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineyard/rails_metrics/HEAD/Gemfile -------------------------------------------------------------------------------- /MIT-LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineyard/rails_metrics/HEAD/MIT-LICENSE -------------------------------------------------------------------------------- /README.rdoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineyard/rails_metrics/HEAD/README.rdoc -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineyard/rails_metrics/HEAD/Rakefile -------------------------------------------------------------------------------- /TODO.rdoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineyard/rails_metrics/HEAD/TODO.rdoc -------------------------------------------------------------------------------- /app/controllers/rails_metrics_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineyard/rails_metrics/HEAD/app/controllers/rails_metrics_controller.rb -------------------------------------------------------------------------------- /app/helpers/rails_metrics_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineyard/rails_metrics/HEAD/app/helpers/rails_metrics_helper.rb -------------------------------------------------------------------------------- /app/views/layouts/rails_metrics.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineyard/rails_metrics/HEAD/app/views/layouts/rails_metrics.html.erb -------------------------------------------------------------------------------- /app/views/rails_metrics/_request.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineyard/rails_metrics/HEAD/app/views/rails_metrics/_request.html.erb -------------------------------------------------------------------------------- /app/views/rails_metrics/_row.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineyard/rails_metrics/HEAD/app/views/rails_metrics/_row.html.erb -------------------------------------------------------------------------------- /app/views/rails_metrics/all.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineyard/rails_metrics/HEAD/app/views/rails_metrics/all.html.erb -------------------------------------------------------------------------------- /app/views/rails_metrics/chart.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineyard/rails_metrics/HEAD/app/views/rails_metrics/chart.html.erb -------------------------------------------------------------------------------- /app/views/rails_metrics/index.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineyard/rails_metrics/HEAD/app/views/rails_metrics/index.html.erb -------------------------------------------------------------------------------- /app/views/rails_metrics/show.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineyard/rails_metrics/HEAD/app/views/rails_metrics/show.html.erb -------------------------------------------------------------------------------- /config/routes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineyard/rails_metrics/HEAD/config/routes.rb -------------------------------------------------------------------------------- /lib/generators/rails_metrics_generator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineyard/rails_metrics/HEAD/lib/generators/rails_metrics_generator.rb -------------------------------------------------------------------------------- /lib/rails_metrics.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineyard/rails_metrics/HEAD/lib/rails_metrics.rb -------------------------------------------------------------------------------- /lib/rails_metrics/async_consumer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineyard/rails_metrics/HEAD/lib/rails_metrics/async_consumer.rb -------------------------------------------------------------------------------- /lib/rails_metrics/engine.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineyard/rails_metrics/HEAD/lib/rails_metrics/engine.rb -------------------------------------------------------------------------------- /lib/rails_metrics/middleware.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineyard/rails_metrics/HEAD/lib/rails_metrics/middleware.rb -------------------------------------------------------------------------------- /lib/rails_metrics/orm/active_record.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineyard/rails_metrics/HEAD/lib/rails_metrics/orm/active_record.rb -------------------------------------------------------------------------------- /lib/rails_metrics/orm/data_mapper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineyard/rails_metrics/HEAD/lib/rails_metrics/orm/data_mapper.rb -------------------------------------------------------------------------------- /lib/rails_metrics/payload_parser.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineyard/rails_metrics/HEAD/lib/rails_metrics/payload_parser.rb -------------------------------------------------------------------------------- /lib/rails_metrics/store.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineyard/rails_metrics/HEAD/lib/rails_metrics/store.rb -------------------------------------------------------------------------------- /lib/rails_metrics/version.rb: -------------------------------------------------------------------------------- 1 | module RailsMetrics 2 | VERSION = "0.1" 3 | end 4 | -------------------------------------------------------------------------------- /public/images/rails_metrics/arrow_down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineyard/rails_metrics/HEAD/public/images/rails_metrics/arrow_down.png -------------------------------------------------------------------------------- /public/images/rails_metrics/arrow_up.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineyard/rails_metrics/HEAD/public/images/rails_metrics/arrow_up.png -------------------------------------------------------------------------------- /public/images/rails_metrics/cancel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineyard/rails_metrics/HEAD/public/images/rails_metrics/cancel.png -------------------------------------------------------------------------------- /public/images/rails_metrics/chart_pie.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineyard/rails_metrics/HEAD/public/images/rails_metrics/chart_pie.png -------------------------------------------------------------------------------- /public/images/rails_metrics/page_white_delete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineyard/rails_metrics/HEAD/public/images/rails_metrics/page_white_delete.png -------------------------------------------------------------------------------- /public/images/rails_metrics/page_white_go.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineyard/rails_metrics/HEAD/public/images/rails_metrics/page_white_go.png -------------------------------------------------------------------------------- /public/images/rails_metrics/tick.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineyard/rails_metrics/HEAD/public/images/rails_metrics/tick.png -------------------------------------------------------------------------------- /public/javascripts/rails_metrics/g.pie-min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineyard/rails_metrics/HEAD/public/javascripts/rails_metrics/g.pie-min.js -------------------------------------------------------------------------------- /public/javascripts/rails_metrics/g.raphael-min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineyard/rails_metrics/HEAD/public/javascripts/rails_metrics/g.raphael-min.js -------------------------------------------------------------------------------- /public/javascripts/rails_metrics/raphael-min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineyard/rails_metrics/HEAD/public/javascripts/rails_metrics/raphael-min.js -------------------------------------------------------------------------------- /public/stylesheets/rails_metrics.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineyard/rails_metrics/HEAD/public/stylesheets/rails_metrics.css -------------------------------------------------------------------------------- /rails_metrics.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineyard/rails_metrics/HEAD/rails_metrics.gemspec -------------------------------------------------------------------------------- /test/dummy/Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineyard/rails_metrics/HEAD/test/dummy/Rakefile -------------------------------------------------------------------------------- /test/dummy/app/controllers/application_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineyard/rails_metrics/HEAD/test/dummy/app/controllers/application_controller.rb -------------------------------------------------------------------------------- /test/dummy/app/controllers/users_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineyard/rails_metrics/HEAD/test/dummy/app/controllers/users_controller.rb -------------------------------------------------------------------------------- /test/dummy/app/helpers/application_helper.rb: -------------------------------------------------------------------------------- 1 | module ApplicationHelper 2 | end 3 | -------------------------------------------------------------------------------- /test/dummy/app/models/metric.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineyard/rails_metrics/HEAD/test/dummy/app/models/metric.rb -------------------------------------------------------------------------------- /test/dummy/app/models/notification.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineyard/rails_metrics/HEAD/test/dummy/app/models/notification.rb -------------------------------------------------------------------------------- /test/dummy/app/models/user.rb: -------------------------------------------------------------------------------- 1 | class User < ActiveRecord::Base 2 | end 3 | -------------------------------------------------------------------------------- /test/dummy/app/views/layouts/users.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineyard/rails_metrics/HEAD/test/dummy/app/views/layouts/users.html.erb -------------------------------------------------------------------------------- /test/dummy/app/views/notification/welcome.erb: -------------------------------------------------------------------------------- 1 | Welcome -------------------------------------------------------------------------------- /test/dummy/app/views/users/_form.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineyard/rails_metrics/HEAD/test/dummy/app/views/users/_form.html.erb -------------------------------------------------------------------------------- /test/dummy/app/views/users/edit.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineyard/rails_metrics/HEAD/test/dummy/app/views/users/edit.html.erb -------------------------------------------------------------------------------- /test/dummy/app/views/users/index.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineyard/rails_metrics/HEAD/test/dummy/app/views/users/index.html.erb -------------------------------------------------------------------------------- /test/dummy/app/views/users/new.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineyard/rails_metrics/HEAD/test/dummy/app/views/users/new.html.erb -------------------------------------------------------------------------------- /test/dummy/app/views/users/show.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineyard/rails_metrics/HEAD/test/dummy/app/views/users/show.html.erb -------------------------------------------------------------------------------- /test/dummy/config.ru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineyard/rails_metrics/HEAD/test/dummy/config.ru -------------------------------------------------------------------------------- /test/dummy/config/application.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineyard/rails_metrics/HEAD/test/dummy/config/application.rb -------------------------------------------------------------------------------- /test/dummy/config/boot.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineyard/rails_metrics/HEAD/test/dummy/config/boot.rb -------------------------------------------------------------------------------- /test/dummy/config/database.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineyard/rails_metrics/HEAD/test/dummy/config/database.yml -------------------------------------------------------------------------------- /test/dummy/config/environment.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineyard/rails_metrics/HEAD/test/dummy/config/environment.rb -------------------------------------------------------------------------------- /test/dummy/config/environments/development.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineyard/rails_metrics/HEAD/test/dummy/config/environments/development.rb -------------------------------------------------------------------------------- /test/dummy/config/environments/production.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineyard/rails_metrics/HEAD/test/dummy/config/environments/production.rb -------------------------------------------------------------------------------- /test/dummy/config/environments/test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineyard/rails_metrics/HEAD/test/dummy/config/environments/test.rb -------------------------------------------------------------------------------- /test/dummy/config/initializers/backtrace_silencers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineyard/rails_metrics/HEAD/test/dummy/config/initializers/backtrace_silencers.rb -------------------------------------------------------------------------------- /test/dummy/config/initializers/cookie_verification_secret.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineyard/rails_metrics/HEAD/test/dummy/config/initializers/cookie_verification_secret.rb -------------------------------------------------------------------------------- /test/dummy/config/initializers/session_store.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineyard/rails_metrics/HEAD/test/dummy/config/initializers/session_store.rb -------------------------------------------------------------------------------- /test/dummy/config/locales/en.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineyard/rails_metrics/HEAD/test/dummy/config/locales/en.yml -------------------------------------------------------------------------------- /test/dummy/config/routes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineyard/rails_metrics/HEAD/test/dummy/config/routes.rb -------------------------------------------------------------------------------- /test/dummy/db/migrate/20100106152343_create_metrics.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineyard/rails_metrics/HEAD/test/dummy/db/migrate/20100106152343_create_metrics.rb -------------------------------------------------------------------------------- /test/dummy/db/migrate/20100108120821_create_users.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineyard/rails_metrics/HEAD/test/dummy/db/migrate/20100108120821_create_users.rb -------------------------------------------------------------------------------- /test/dummy/public: -------------------------------------------------------------------------------- 1 | ../../public/ -------------------------------------------------------------------------------- /test/dummy/script/rails: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineyard/rails_metrics/HEAD/test/dummy/script/rails -------------------------------------------------------------------------------- /test/integration/instrumentation_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineyard/rails_metrics/HEAD/test/integration/instrumentation_test.rb -------------------------------------------------------------------------------- /test/integration/navigation_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineyard/rails_metrics/HEAD/test/integration/navigation_test.rb -------------------------------------------------------------------------------- /test/orm/active_record_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineyard/rails_metrics/HEAD/test/orm/active_record_test.rb -------------------------------------------------------------------------------- /test/payload_parser_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineyard/rails_metrics/HEAD/test/payload_parser_test.rb -------------------------------------------------------------------------------- /test/rails_metrics_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineyard/rails_metrics/HEAD/test/rails_metrics_test.rb -------------------------------------------------------------------------------- /test/store_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineyard/rails_metrics/HEAD/test/store_test.rb -------------------------------------------------------------------------------- /test/support/helpers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineyard/rails_metrics/HEAD/test/support/helpers.rb -------------------------------------------------------------------------------- /test/support/instrumentation.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineyard/rails_metrics/HEAD/test/support/instrumentation.rb -------------------------------------------------------------------------------- /test/support/mock_store.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineyard/rails_metrics/HEAD/test/support/mock_store.rb -------------------------------------------------------------------------------- /test/support/webrat/integrations/rails.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineyard/rails_metrics/HEAD/test/support/webrat/integrations/rails.rb -------------------------------------------------------------------------------- /test/test_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/engineyard/rails_metrics/HEAD/test/test_helper.rb --------------------------------------------------------------------------------