BackupExec

Symantec BackupExec job check

Description:

This is a check for Symantec BackupExec for Windows (v10 and v12). It checks correct execution of a specific scheduled job.

Current Version

Last Release Date

June 18, 2009

Compatible With


Nagios CSP

Meet The New Nagios Core Services Platform

Built on over 25 years of monitoring experience, the Nagios Core Services Platform provides insightful monitoring dashboards, time-saving monitoring wizards, and unmatched ease of use. Use it for free indefinitely.

Monitoring Made Magically Better

  • Nagios Core on Overdrive
  • Powerful Monitoring Dashboards
  • Time-Saving Configuration Wizards
  • Open Source Powered Monitoring On Steroids
  • And So Much More!
Project Files
Project Notes
This executable file must be run on the Windows server where BackupExec is installed. It will process all the BackupExec job history files, find the most recent occurrence of a specified job name, then it will return the current status of this job. It can also return a 'warning' or 'critical' status if the last job found in the history is older than the specified amount of days. See the 'check_be.txt' file for more information.
Reviews (17) Add a Review
Random results on my BE version
by Guillaume, August 31, 2015
Hello,

With Backupexe 15 (14.2), I've got random result on the same job. example:
- The plugin check the last job of one server, the status is ok. The next check, the status is nok because it "forget" the last job, analyse the job before, and exit with a warning or critical (job too old).
- few minutes later, at the next check, the plugin discover again the last job, and the status become ok (recovering).

It's unusable in production at now for me :/
thanks for your work
Helpful? Yes  No 
Works for Backup Exec 12.5 too!!
by jlovegrove, December 31, 2014
Installation was a breeze. And it works on BackupExec 12.5!
Helpful? Yes  No 
Backup Exec 2014
by smarechal, June 30, 2014
Hello,

Is works well on BE 2014 too.
Thanks a lot!
Helpful? Yes  No 
Fix for Too much XML files
by Tetelu, September 30, 2013
Nice script, it does the job.

The cause for the error mention by seanmylne is that there are too many xml files in
c:program filesveritasbackup execntdata
or
c:Program FilesSymantecBackup ExecData
depends on your version.

I've made a bat script to fix the error with "Too much XML files" and set it to run daily.


---
@echo off
set bakpath=^0x22C:Program^ FilesVERITASBackup^ ExecNTDataBackupbackupxml^0x22
forfiles -p "C:Program FilesVERITASBackup ExecNTData" -s -m BE*.xml /D -20 /C "cmd /c mv @path %bakpath%"
---
Note:
DataBackupbackupxml - the folders need to be created or changed.
/D -20 = 20 is the number of days to keep the files.

You could also just delete the files, etc.
Hope it helps.
Helpful? Yes  No 
check_be: Too much XML files. Aborted.
by seanmylne, July 31, 2013
Hi,

excellent script! It works well for all backup servers running both backexec 2010 and 2012 being monitored that I have set up apart from one :-( I get an error when running the following:-
/omd/sites/backupchecks/lib/nagios/plugins/check_nrpe -H x.x.x.x. -c check_be_App4-Apps-i -t 30
check_be: Too much XML files. Aborted.

Any ideas on how to solve this issue?

thanks

Sean
Helpful? Yes  No 
Very nice, more options needed though
by engineerTom, June 30, 2013
Very nice but it needs the ability to specific whether exceptions are a failure or not!
Helpful? Yes  No 
Does not work for all types of job
by tkurek, January 31, 2013
For "Test run" type job it throws critical state while the job finishes successfully.
Helpful? Yes  No 
Does not work with BackupExec 2012
by MichaelJE2, August 31, 2012
It works perfectly with older versions of BackupExec, but when I try to monitor a version of BackupExec 2012 I get the following error: "check_be : No XML file for job name "
Helpful? Yes  No 
check bee command definition is missing
by mesiah, March 31, 2012
Hello Mr. Ottavi,

I’ve read your documentation for your script check_be, but I think you forgot to mention the part with the

command definition. How should the command definition look like in the commands.cfg. It is not defined on my nagios, but the plugoin check_nrpe exists in my plugin folder
Could you please help me out with this. On the remote system nsclient++ is already running

Thank you

haydar


haydar.tekir@pas-net.com
Helpful? Yes  No 
Perfect
by sampinar, February 29, 2012
Works like a charm. BE Server 2010
Thank you.
Helpful? Yes  No 
Great plugin
by smmiller88, September 30, 2011
Does exactly what it says and easy to setup.

One caveat would be if there could be an option to use the American date format.
Helpful? Yes  No 
Very good job
by yannix, August 31, 2011
Work prefectly with BE 2010 R2 v13
Helpful? Yes  No 
Exceptions
by zeedjej, March 31, 2011
Very good plugin but as "thezub" says I would also prefer an OK state if the backup completes with exception since there are nothing we can do about our exceptions and it's not considered as errors.
Helpful? Yes  No 
Very good
by VisMon, February 28, 2011
It works good. :) thx!
Helpful? Yes  No 
Nice - but missing an option.
by thezub, November 30, 2010
Hi'

I find this plugin very nice, but it gives me a warning, because my job finished with exceptions. But thoose exceptions has to be there, so there is no error, is there a way to fix this? :-)

kind regards
Jacob
1 of 1 found this review helpful.
Helpful? Yes 1 No 0
Good
by chaput11, October 31, 2010
Nice plug-in
do what it's has to do
Helpful? Yes  No 
Nice work
by remc0, June 30, 2010
Works like a charm.
Including a good help file !
Thanks for the nice work.
Helpful? Yes  No 
Add a Review

You must be logged in to submit a review.

Thank you for your review!

Your review has been submitted and is pending approval.

Recommend

To:


From:


Thank you for your recommendation!

Your recommendation has been sent.

Project Stats
Rating
4.4 (27)
Favorites
5
Views
130,464