module Airbrake::Resque::Job

def perform

def perform
  timing = Airbrake::Benchmark.measure do
    super
  end
rescue StandardError => exception
  Airbrake.notify_queue_sync(
    queue: payload['class'],
    error_count: 1,
    timing: 0.01,
  )
  raise exception
else
  Airbrake.notify_queue_sync(
    queue: payload['class'],
    error_count: 0,
    timing: timing,
  )
end