Hangfire
Hangfire copied to clipboard
Search / filter jobs viewed in Dashboard
We have many jobs running at different frequencies (daily, hourly, some minutely), and we're finding it tough to wade through the list of Successful Jobs to find say, the last successful run of a daily job, simply because there are many, many more successful runs of the job that runs every minute.
It would be nice if there was a text/search box where you could enter in a Job Name and the list of jobs would then be filtered to only those that matched the entered Job Name. So if you were on the Succeeded Jobs page and entered in 'Xyz', then only succeeded jobs with the job name 'Xyz' would be in the results table.
There was already a PR #609, but it is a breaking change, hence it won't officially appear until version 2.0.
@odinserj https://github.com/suadev/chrome-hangfire-search-extension
@suadev does not work well when you have hundreds of thousands / millions of jobs in the history, as it's obviously fetching all of them and filtering client-side ...
Hi @odinserj any news on that feature?
Many thanks in advance!
@odinserj Looking for this feature too, besides searching job name, if it can support to search job message or job context code, that will be much better. Thanks
This would be so helpful thanks in advance
Hi there. I'm looking for this feature. I would like to start multiple dashboards each one filtering different jobs. Thanks a lot in advance!
Another use-case would be to filter failed jobs. Say we have 1000 failed jobs, 500 needs to be retried, 500 should not. The exception type or exception message determines which job it is, here it would be nice with a filter function. Filter all jobs containing "this string" in Id/Name/Exception-message. Then you would filter, then select all filtered then and "Requeue jobs".