Module: RailsPerformance
- Defined in:
- lib/rails_performance.rb,
lib/rails_performance/utils.rb,
lib/rails_performance/engine.rb,
lib/rails_performance/version.rb,
lib/rails_performance/data_source.rb,
lib/rails_performance/gems/sidekiq.rb,
lib/rails_performance/models/record.rb,
lib/rails_performance/rails/middleware.rb,
lib/rails_performance/models/collection.rb,
lib/rails_performance/models/job_record.rb,
lib/rails_performance/models/base_record.rb,
lib/rails_performance/rails/query_builder.rb,
lib/rails_performance/reports/base_report.rb,
lib/rails_performance/reports/crash_report.rb,
lib/rails_performance/reports/trace_report.rb,
lib/rails_performance/models/current_request.rb,
lib/rails_performance/reports/requests_report.rb,
lib/rails_performance/reports/breakdown_report.rb,
lib/rails_performance/reports/throughput_report.rb,
app/helpers/rails_performance/application_helper.rb,
app/controllers/rails_performance/base_controller.rb,
lib/rails_performance/instrument/metrics_collector.rb,
lib/rails_performance/reports/response_time_report.rb,
lib/rails_performance/extensions/capture_everything.rb,
lib/rails_performance/extensions/capture_everything.rb,
lib/rails_performance/reports/recent_requests_report.rb,
app/controllers/rails_performance/rails_performance_controller.rb
Defined Under Namespace
Modules: ApplicationHelper, Extensions, Gems, Instrument, Models, Rails, Reports Classes: BaseController, CurrentRequest, DataSource, Engine, RailsPerformanceController, Utils
Constant Summary collapse
- FORMAT =
"%Y%m%dT%H%M"
- VERSION =
'0.9.6'
- @@redis =
Redis::Namespace.new("#{::Rails.env}-rails-performance", redis: Redis.new)
- @@duration =
4.hours
- @@debug =
false
- @@enabled =
true
- @@mount_at =
"/rails/performance"
- @@http_basic_authentication_enabled =
false
- @@http_basic_authentication_user_name =
'rails_performance'
- @@http_basic_authentication_password =
'password12'
- @@verify_access_proc =
proc { |controller| true }
Class Method Summary collapse
Class Method Details
.setup {|_self| ... } ⇒ Object
57 58 59 |
# File 'lib/rails_performance.rb', line 57 def self.setup yield(self) end |