Daily reset of the failed tasks to 0 at 00:00 should be fine as long as the alerts won't get autocleared when it drops to 0 again. So that users will even notice the failed jobs when not logged in to zabbix webUI for 24 hours.
Ok, give me some time to think and experiment with the PBS API, I'll try to figure out how it would be the most logical way to monitor