TOP LEVEL CATEGORIES
EXPLORE
Description:
Check_veeam_eventlogs is a PowerShell script to check if Veeam jobs ran properly. If you have the Endpoint version of Veeam, use the check_veeam_endpoint_eventlogs script instead. Note: This uses built-in Windows event logs to check for Veeam backup codes and it does *not* utilize the Veeam PowerShell snap-in because I had far too many issues on far too many systems. Yes, I also realize Veeam has the built-in capability to email, but that doesn’t scale well with any significant number of machines. And if you choose to only send email on failure, what happens if email isn’t working — spam blocks, authentication failures, etc? Too many possibilities to assume email notifications are even remotely reliable and Nagios is able to consolidate all alerts to a centralized location. *** The examples in the script itself were recently updated to reflect changes to the plugins API location/syntax in newer versions of NCPA. *** I have tested this extensively using NCPA, although NRPE and other agents would likely work. If you have issues with it, please let me know and I will make changes as necessary. The script is heavily commented and very readable with numerous usage examples in the script itself. Enjoy!
Current Version
1.0
Last Release Date
2015-05-06
Compatible With
Owner
Dallas
Download URL
https://github.com/oneoffdallas/nagios_scripts/blob/master/check_veeam_eventlogs.ps1
License
GPL
Example output for a successful backup job
You must be logged in to submit a review.
Your review has been submitted and is pending approval.
To:
From:
Your recommendation has been sent.