Select Page

Required Files: None


Script to run daily that can alert if it detects a failed Veeam backup job


 

Import-Module $env:SyncroModule
 
# Create RMMAlerts when a backup fails
 
$event = Get-EventLog "Veeam Backup" -newest 1 -After (Get-Date).AddDays(-1)| Where-Object {$_.EventID -eq 0}
 
if($event.entrytype -eq "Error") {
  write-host "We got an event that is an error from Veeam Backup!"
  Rmm-Alert -Category "veeam_backup_failed" -Body "Veeam Backup Failed on $(%computername%) - message: $($event.message)"
} else {
  write-host "No errors here"
}