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_SUMMARY = "capture_summary", 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
18 19 20 21 |
# File 'lib/scout_apm/slow_request_policy.rb', line 18 def capture_type(time) return CAPTURE_NONE unless slow_enough?(time) return CAPTURE_DETAIL end |