Random Project
Backup and Recovery

Veeam Backup Check – Via Event Logs

4 (6)
26,935
0
0

Thank you for your review!

Your review has been submitted and is pending approval.

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!


Project Details

Current Version

1.0

Last Release Date

2015-05-06

Owner

Dallas

License

GPL

Compatible With

  • Nagios 4.x
  • Nagios XI

Recommend

To:


From: