bensheldon / good_job

Multithreaded, Postgres-based, Active Job backend for Ruby on Rails.
https://goodjob-demo.herokuapp.com/
MIT License
2.53k stars 190 forks source link

Performance Metrics for individual jobs #1397

Closed Earlopain closed 1 day ago

Earlopain commented 1 week ago

Love the new Performance tab, it gives a nice top-level overview into how jobs are behaving. I'm rather spoiled by how sidekiq does metrics so I'm just going to link to that:

https://github.com/sidekiq/sidekiq/wiki/Metrics

I'm especially fond of the stats for individual jobs:

image

Looks quite nice I'd say.

I tried adding a few simple stats to the performance table but I'm struggling with bootstrap and its 12 column grid system :shrug:.

bensheldon commented 1 week ago

I would love something like that. I'd like to have metrics for jobs, and metrics for queues.

I'm struggling with bootstrap and its 12 column grid system

YES. Sorry. It probably should be a table, but good responsive design is hard regardless ❤

Earlopain commented 1 day ago

With the linked PR, I consider this done now.