There should be "C:\ProgramData\Veeam\Backup\OracleLogBackup\
" folder on the Oracle server. Each time the log-job starts it creates an .xml file in that folder and deletes it after the log has been shipped succesfully. If the job fails then the .xml file stays intact and is deleted after a successful retry.
The idea is to constantly check the modification date of the OracleLogBackup
folder and look into the folder if the modification date parameter has changed. The absence of xmls indicates that log backup has finished successfully, while the presence of xml file(s) means that either the job has failed or is in progress.
I understand that the apporach seems tricky but other methods involve checking against VBR SQL database tables or complicated PS scripting, none of these is much easier. Good news is that the ability to check log backup job status via PS will be added in 9.5, also we've already planned to add a corresponding alarm into the next versions of VeeamONE
Thanks for the feedback!