It would be great to see an aggregated run history of Autotasks. That is, a list of all Autotask runs in the one list.
The primary reason is to see which runs had failed.
A secondary reason is to check the correct Autotasks are running and ones that should not are paused.
That’s a good idea! How do you see this working? I can imagine a blanket list of all the latest autotask runs, like the following, with the option to filter only by failed runs:
Autotask | When | Trigger | Result |
---|---|---|---|
Sweep funds | 10 minutes ago | Sentinel | Success |
Price oracle | 12 minutes ago | Schedule | Success |
Sweep funds | 14 minutes ago | Sentinel | Success |
Sweep funds | 15 minutes ago | Sentinel | Failed |
Gas refund | 30 minutes ago | Webhook | Success |
Or a view with info on the latest run for each Autotask:
Autotask | Last Run | Result |
---|---|---|
Sweep funds | 10 minutes ago | Success |
Price oracle | 12 minutes ago | Schedule |
Gas refund | 30 minutes ago | Webhook |
Or aggregated stats for the last, let’s say, 24h:
Autotask | # of Runs | # of Failures |
---|---|---|
Sweep funds | 60 | 12 |
Price oracle | 40 | 0 |
Gas refund | 10 | 5 |
As for this, you can currently see the paused Autotasks separate from the others in the Autotasks dashboard. Does this help in identifying that the correct Autotasks are running and the others are paused?
I was thinking of the first example above. The Trigger can also be from a manual execution. Filtering by the Autotask, Trigger or Result would be great.
Thanks
Nick
Yes, seeing the separated paused Autotasks is good. But my primary use case is to identify which tasks have failed which might not be the last time the Autotask ran.