Class: ScoutApm::SlowRequestPolicy
- Inherits:
-
Object
- Object
- ScoutApm::SlowRequestPolicy
- Defined in:
- lib/scout_apm/slow_request_policy.rb
Constant Summary collapse
- CAPTURE_TYPES =
[ CAPTURE_DETAIL = "capture_detail", CAPTURE_NONE = "capture_none", ]
- SLOW_REQUEST_TIME_THRESHOLD =
It’s not slow unless it’s at least this slow
2.0
Instance Method Summary collapse
-
#capture_type(time) ⇒ Object
seconds.
Instance Method Details
#capture_type(time) ⇒ Object
seconds
17 18 19 20 21 22 23 |
# File 'lib/scout_apm/slow_request_policy.rb', line 17 def capture_type(time) if !slow_enough?(time) CAPTURE_NONE else CAPTURE_DETAIL end end |