Class: SolidEvents::IncidentEvaluator

Inherits:
Object
  • Object
show all
Defined in:
lib/solid_events/incident_evaluator.rb

Class Method Summary collapse

Class Method Details

.evaluate!Object



7
8
9
10
11
12
13
14
15
16
17
# File 'lib/solid_events/incident_evaluator.rb', line 7

def evaluate!
  return unless incident_storage_available?
  detect_new_fingerprints!
  detect_error_spikes!
  detect_p95_regressions!
  detect_slo_burn_rate_incidents!
  detect_multi_signal_incidents!
  resolve_recovered_incidents!
rescue StandardError
  nil
end