perfsonar / pscheduler

The perfSONAR Scheduler
Apache License 2.0
55 stars 33 forks source link

Emit scheduling data and diagnostics as events to be handled by the archiver. #866

Open bgrounds opened 5 years ago

bgrounds commented 5 years ago

Currently (as far as I can tell) I have to log into each of my perfSONAR hosts and manually check various log files and the pscheduler schedule for troubleshooting and investigation.

Test results from all of my hosts are available in a central dashboard, but I can't see, for example, which tests were Non-starters in this central dashboard, or any errors that may have occurred in any of perfSONAR's component services.

I'd like to be able to process a stream of errors (from various perfSONAR components) and scheduling metadata (e.g. Non-Starters) with the archiver.

note: I'm using a custom archiver to send the events to a third-party dashboarding solution

mfeit-internet2 commented 5 years ago

This has been discussed inside the project before and I'd swear we had a ticket open on it but I can't find it. I guess this will be it.

This won't be difficult to do since the information about the run that would contain the diagnostics is already there.

Mental notes for later: