Comprehensive data protection for all workloads
Post Reply
samuk
Expert
Posts: 127
Liked: never
Joined: Mar 18, 2009 2:15 pm
Full Name: Sam
Contact:

Veam Backup & SNMP

Post by samuk » Aug 04, 2010 1:17 pm

Hi,

I am trying to get alerts via SNMP into our 3rd party monitoring solution.

I have create a txt file to be used as the mib from here: http://www.veeam.com/forums/viewtopic.php?f=2&t=2495

*I have configured the SNMP settings within Veeam to

Receiver: IP of the machine that i am going to use a mib browser on
Community String: Public
Port 162

I am able to SNMP walk from the machine to this server, but when i try to walk using the mib browser to the ip of the veeam server i get:

(noSuchName) There is no such variable name in this MIB. (2)


Anyone got any idea's?

Gostev
SVP, Product Management
Posts: 24793
Liked: 3524 times
Joined: Jan 01, 2006 1:01 am
Location: Baar, Switzerland
Contact:

Re: Veam Backup & SNMP

Post by Gostev » Aug 04, 2010 1:20 pm

That MIB file is no longer correct. I have deleted the topic.
Vitaly, could you please post the up-to-date MIB here.

Vitaliy S.
Product Manager
Posts: 22991
Liked: 1556 times
Joined: Mar 30, 2009 9:13 am
Full Name: Vitaliy Safarov
Contact:

Re: Veam Backup & SNMP

Post by Vitaliy S. » Aug 04, 2010 1:48 pm

Here is the updated MIB file to use for monitoring SNMP traps:

Code: Select all

VEEAM-MIB DEFINITIONS ::= BEGIN

IMPORTS
   enterprises
      FROM RFC1155-SMI
   TRAP-TYPE 
      FROM RFC-1215
   OBJECT-TYPE 
      FROM RFC-1212
   DisplayString 
      FROM RFC1213-MIB; 

veeam         OBJECT IDENTIFIER ::= { enterprises 31023 }
products      OBJECT IDENTIFIER ::= { veeam 1 }
backup        OBJECT IDENTIFIER ::= { products 1 }
traps         OBJECT IDENTIFIER ::= { backup 1 }

onBackupJobCompleted TRAP-TYPE 
   ENTERPRISE traps 
   VARIABLES { backupJobId, backupJobName, backupJobResult, backupJobComment }
   DESCRIPTION 
      "This trap is sent on backup/replica job completed." 
   ::= 1 

onVmBackupCompleted TRAP-TYPE 
   ENTERPRISE traps 
   VARIABLES { backupJobName, vmName, sourceHostName, vmBackupResult, vmBackupComment }
   DESCRIPTION 
      "This trap is sent on vm backup/replica completed." 
   ::= 2 

backupJobId OBJECT-TYPE
   SYNTAX     DisplayString (SIZE (0..255))
   ACCESS     read-only 
   STATUS     mandatory
   DESCRIPTION
      "Backup job id."
   ::= { backup 101 }

backupJobName OBJECT-TYPE
   SYNTAX     DisplayString (SIZE (0..255)) 
   ACCESS     read-only 
   STATUS     mandatory
   DESCRIPTION
      "Backup job name."
   ::= { backup 102 }
   
backupJobResult OBJECT-TYPE
   SYNTAX     DisplayString (SIZE (0..255)) 
   ACCESS     read-only 
   STATUS     mandatory
   DESCRIPTION
      "Backup job result."
   ::= { backup 103 }
   
backupJobComment OBJECT-TYPE
   SYNTAX     DisplayString (SIZE (0..255)) 
   ACCESS     read-only 
   STATUS     mandatory
   DESCRIPTION
      "Backup job comment."
   ::= { backup 104 }

vmName OBJECT-TYPE
   SYNTAX     DisplayString (SIZE (0..255)) 
   ACCESS     read-only 
   STATUS     mandatory
   DESCRIPTION
      "Vm name."
   ::= { backup 105 }

sourceHostName OBJECT-TYPE
   SYNTAX     DisplayString (SIZE (0..255)) 
   ACCESS     read-only 
   STATUS     mandatory
   DESCRIPTION
      "Source host name."
   ::= { backup 106 }

vmBackupResult OBJECT-TYPE
   SYNTAX     DisplayString (SIZE (0..255)) 
   ACCESS     read-only 
   STATUS     mandatory
   DESCRIPTION
      "Vm backup result."
   ::= { backup 107 }

vmBackupComment OBJECT-TYPE
   SYNTAX     DisplayString (SIZE (0..255)) 
   ACCESS     read-only 
   STATUS     mandatory
   DESCRIPTION
      "Vm backup comment."
   ::= { backup 108 }

END

samuk
Expert
Posts: 127
Liked: never
Joined: Mar 18, 2009 2:15 pm
Full Name: Sam
Contact:

Re: Veam Backup & SNMP

Post by samuk » Aug 04, 2010 2:15 pm

thanks guys..

I am still getting the same message.. any idea what i am doing wrong?

Is that the correct port? 162 and have i setup veeam ok in SNMP settings. see 1st post.

Vitaliy S.
Product Manager
Posts: 22991
Liked: 1556 times
Joined: Mar 30, 2009 9:13 am
Full Name: Vitaliy Safarov
Contact:

Re: Veam Backup & SNMP

Post by Vitaliy S. » Aug 04, 2010 3:26 pm

Sam,

Yes, that's the default port for SNMP. Could you tell me what is the name of the failed object? As far as I know those kinds of errors should look like this:

Code: Select all

   Error in packet
   Reason: (noSuchName) There is no such variable name in this MIB.
   This name doesn't exist: sysUpTime
It would be great if you could PM the entire error message.

Thanks!

samuk
Expert
Posts: 127
Liked: never
Joined: Mar 18, 2009 2:15 pm
Full Name: Sam
Contact:

Re: Veam Backup & SNMP

Post by samuk » Jan 12, 2011 1:31 pm

Is the file above still valid for version 5 of veeam backup?

Gostev
SVP, Product Management
Posts: 24793
Liked: 3524 times
Joined: Jan 01, 2006 1:01 am
Location: Baar, Switzerland
Contact:

Re: Veam Backup & SNMP

Post by Gostev » Jan 12, 2011 1:36 pm

I believe so, but keep in mind that the above is simply a copy of MIB file that you can find in the Veeam Backup installation folder! The file will correspond the actual Veeam Backup version you have installed. Thanks!

samuk
Expert
Posts: 127
Liked: never
Joined: Mar 18, 2009 2:15 pm
Full Name: Sam
Contact:

Re: Veam Backup & SNMP

Post by samuk » Jan 12, 2011 2:16 pm

Is there a list of SNMP Trap OID's available?

As i want to filter the snmp events captured?

Vitaliy S.
Product Manager
Posts: 22991
Liked: 1556 times
Joined: Mar 30, 2009 9:13 am
Full Name: Vitaliy Safarov
Contact:

Re: Veam Backup & SNMP

Post by Vitaliy S. » Jan 12, 2011 2:38 pm

Unfortunately, there are no OID samples available right now

samuk
Expert
Posts: 127
Liked: never
Joined: Mar 18, 2009 2:15 pm
Full Name: Sam
Contact:

Re: Veam Backup & SNMP

Post by samuk » Jan 12, 2011 5:20 pm

Will the OID value be comming soon?

Also does Veeam Backup write its results to any logs files etc..?

Gostev
SVP, Product Management
Posts: 24793
Liked: 3524 times
Joined: Jan 01, 2006 1:01 am
Location: Baar, Switzerland
Contact:

Re: Veam Backup & SNMP

Post by Gostev » Jan 12, 2011 6:49 pm

Disclaimer: I know nothing about SNMP and OID. But after quick Googling on what SNMP OID is, I understand that all the OID information is already available in the MIB file above. So, you can just copy what you need from there.

Sure, Veeam Backup does have log files of course (see Help | Support Information). Also, Veeam Backup writes vCenter Server events with backup job results, Windows Events Log events with the same information, and can optionally populate selected custom attribute of each VM with the job results.

And of course email and SNMP notifications are available as well.

Post Reply

Who is online

Users browsing this forum: Bing [Bot] and 41 guests