1
0
Fork 0
mirror of https://github.com/mperham/sidekiq.git synced 2022-11-09 13:52:34 -05:00
Commit graph

10 commits

Author SHA1 Message Date
Mike Perham
f6e552dfeb changes 2022-07-29 08:04:52 -07:00
Mike Perham
f220897db9
Per-job execution metrics (#5384)
* New execution stats data format, #5283

We store time and counts per-queue, per-class and totals, daily.

* break metrics into separate jobs and queues hashes

* tweak

* Move metrics tracking to middleware, start work on Query API

* Add support for labeled points in time

* Add fetch method for deploy marks

* rejigger metrics file layout

* fix tests

* Remove per-queue metrics, adds a lot of complexity with little value IMO

* store per-minute histograms

* Keep basic stats hardwired as is

The idea being that metrics are optional middleware as they have significantly more overhead in CPU time and Redis space.

* Implement top N metrics dashboard

* Add topN and job-specific metric pages

* Supply histogram data to job metrics page

* cant use local time as CI is in a different tz

* Add basic metrics graph, refactor dashboard JS to make Rickshaw reuseable

* prepare for public beta
2022-07-28 12:21:42 -07:00
Mike Perham
55ced28181
Update standard rules (#5360)
* update standard rules and run standard:fix

* Fix more standard errors

* standardize
2022-06-05 07:44:52 -07:00
Mike Perham
9f12a77bb1 Upgrade to Rails 5.2 skeleton 2018-06-21 11:14:54 -07:00
Mike Perham
9ce75f9b19 Migrate and fix rake tasks in myapp 2016-12-12 09:38:24 -08:00
Mike Perham
1e37c199e8 Add new appraise task to verify Sidekiq job processing in Rails 4/5 dev/prod, #3241 2016-11-22 09:32:36 -08:00
Mike Perham
bdbfbc0577 Add Mike’s terrible appraisal code 2016-11-18 14:33:50 -08:00
Mike Perham
7737da1744 initial work on appraisal and rails integration testing, #3241 2016-11-17 14:40:09 -08:00
Mike Perham
9d931cb23e Add instructions for reproducing Ruby 2.0 slowness 2013-04-26 09:00:03 -07:00
Mike Perham
89144133fb Holy crap, it boots Rails3 and actually sends messages to the workers! 2012-01-23 14:05:03 -08:00