Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Monitoring Backup Exec
#1
Hi

We are evaulating PandoraFMS. We have downladed the virtual applience and installed it on a esxi server and it is running tests with agents on 3 servers.

One question that has popped up is:

- are there any agents available to monitor Symantec Backup Exec?

What we want is - off course - information when backup jobs fail.


Regards


Carsten Ager
 Reply
#2
Hi, if Symantec Backup Exec writes anything in a log, for example, and you know if there is a string that appears if backup fails, you can create a module easily to be added to your Pandora Agent in the Symantec Machine, for instance:

Let's suppose the log is C:\Symantec\error.log, and if fails, the string "Backup Failed" appears in that log, you can create a module using awk like:

module_begin
module_name BackUp
module_type generic_data
module_exec awk "{x=0} /Failed/ {x=1} {print x}" C:\Symantec\error.log
module_description Failed in log.txt
module_end

It will shown 1 if the text "Failed" is shown in the log and 0, if not.

If you have several "Failed" strings, you can use other commands to find the last one.

Hope it helps
 Reply
#3
I use a single approach: how old is the file (in secs), by substracting its creation time from the current time, sounds complicated but it's easy to do:

For example:

module_begin
module_name LastBackup_Timestamp
module_type generic_data
module_exec expr `date +%s` - `ls -la --time-style=+%s /var/backup/lastbackup| awk '{ print $6 }'`
module_end

This will get a number, which will be increased in time, just define a critical threshold to define "when" its too old for you.

It will work in Windows with some modifications.

In windows you can use event parsing (form the eventlog), or parse an external log file, same as in Unix agents.

Good luck !
 Reply
#4
Seems like it is possible :-)
I'll play with the solutions during the next days, and report back.


Thanx

Carsten


 Reply
#5
module_begin
module_name LastBackup_Timestamp
module_type generic_data
module_exec expr `date +%s` - `ls -la --time-style=+%s /var/backup/lastbackup| awk '{ print $6 }'`
module_end

I loved this module Sancho.

Thanks ;-)
 Reply


Users browsing this thread: 1 Guest(s)


(c) 2006-2018 Artica Soluciones Tecnológicas. Contents of this wiki are under Create Common Attribution v3 licence. | pandorafms.com | pandorafms.org

Theme © MyBB Themes