Barracuda Spam and SNMP

Barracuda Spam and SNMP

I noticed that opmanager has a template for the Barracuda Spam Firewall 400, but when I scan my Barracuda, it is registering as "net-snmp" as the vendor instead of associating the Barracuda template. When I manually edit the device and choose Barracuda > Firewall > Barracuda Spam 400, a few of the parameters such as CPU utilization and memory utilization work, but other things like "InBound Mail Queues" and "Used Disk Space" do not.
 
Here are the contents of the MIB file that is stored on the Barracuda:
 

Barracuda-SPAM DEFINITIONS ::=BEGIN

    IMPORTS
        MODULE-IDENTITY, OBJECT-TYPE, INTEGER
            FROM SNMPv2-SMI
        barracuda
            FROM Barracuda-REF;
           
    bspam MODULE-IDENTITY
        LAST-UPDATED "200710250000Z"
        ORGANIZATION "Barracuda Networks, Inc."
        CONTACT-INFO
            "
            Barracuda Networks Inc.
            3175 S. Winchester Blvd.
            Campbell, CA 95008
            "
        DESCRIPTION
            "
            Barracuda SPAM Firewall MIB.
            Provides:
                Objects:
                    * 1.3.6.1.4.1.20632.2.2 -- inQueueSize
                    * 1.3.6.1.4.1.20632.2.3 -- outQueueSize
                    * 1.3.6.1.4.1.20632.2.4 -- deferredQueueSize
                    * 1.3.6.1.4.1.20632.2.5 -- avgEmailLatency
                    * 1.3.6.1.4.1.20632.2.6 -- clusterSyncLatency
                    * 1.3.6.1.4.1.20632.2.7 -- clusterQueueSize
                Traps:
                    * 1.3.6.1.4.1.20632.2.1.2 -- cpuFanDead
                    * 1.3.6.1.4.1.20632.2.1.3 -- sysFanDead
                    * 1.3.6.1.4.1.20632.2.1.4 -- cpuTempHigh
                    * 1.3.6.1.4.1.20632.2.1.5 -- firmwareStorageHigh
                    * 1.3.6.1.4.1.20632.2.1.6 -- mailStorageHigh
                    * 1.3.6.1.4.1.20632.2.1.7 -- raidDegrading
                    * 1.3.6.1.4.1.20632.2.1.8 -- inQueueHigh
                    * 1.3.6.1.4.1.20632.2.1.9 -- outQueueHigh
                    * 1.3.6.1.4.1.20632.2.1.10 -- notifyQueueHigh
                    * 1.3.6.1.4.1.20632.2.1.11 -- latencyHigh
                    * 1.3.6.1.4.1.20632.2.1.12 -- noMailForTooLong
            "
        ::= { barracuda 2 }
     
--
-- Objects
--










































    inQueueSize OBJECT-TYPE
         SYNTAX      INTEGER
         MAX-ACCESS  read-only
         STATUS      current
         DESCRIPTION
                     "Spam in queue size."
         ::= { bspam 2 }
        
    outQueueSize OBJECT-TYPE
         SYNTAX      INTEGER
         MAX-ACCESS  read-only
         STATUS      current
         DESCRIPTION
                     "Spam out queue size."
         ::= { bspam 3 }
        
    deferredQueueSize OBJECT-TYPE
         SYNTAX      INTEGER
         MAX-ACCESS  read-only
         STATUS      current
         DESCRIPTION
                     "Spam deferred queue size"
         ::= { bspam 4 }
        
    avgEmailLatency OBJECT-TYPE
         SYNTAX      INTEGER
         MAX-ACCESS  read-only
         STATUS      current
         DESCRIPTION
                     "Spam avg. email latency"
         ::= { bspam 5 }
        
    clusterSyncLatency OBJECT-TYPE
         SYNTAX      INTEGER
         MAX-ACCESS  read-only
         STATUS      obsolete
         DESCRIPTION
                     "Spam cluster sync latency"
         ::= { bspam 6 }
        
    clusterQueueSize OBJECT-TYPE
         SYNTAX      INTEGER
         MAX-ACCESS  read-only
         STATUS      obsolete
         DESCRIPTION
                     "Spam cluster queue size"
         ::= { bspam 7 }














































--
-- Traps
--


bspamtraps OBJECT IDENTIFIER ::= { bspam 1 }

    cpuFanDead NOTIFICATION-TYPE
         STATUS      current
         DESCRIPTION
                     "Severity: Alert
                      One of the CPU fans is dead."
         ::= { bspamtraps 2 }
        
    sysFanDead NOTIFICATION-TYPE
         STATUS      current
         DESCRIPTION
                     "Severity: Alert
                      One of the System fans is dead."
         ::= { bspamtraps 3 }
        
    cpuTempHigh NOTIFICATION-TYPE
         STATUS      current
         DESCRIPTION
                     "Severity: Alert
                      CPU temperature is higher than 70C."
         ::= { bspamtraps 4 }
        
    firmwareStorageHigh NOTIFICATION-TYPE
         STATUS      current
         DESCRIPTION
                     "Severity: Alert
                      Firmware storage exceeds 75%."
         ::= { bspamtraps 5 }
        
    mailStorageHigh NOTIFICATION-TYPE
         STATUS      current
         DESCRIPTION
                     "Severity: Alert
                      Mail storage exceeds 85%."
         ::= { bspamtraps 6 }
        
    raidDegrading NOTIFICATION-TYPE
         STATUS      current
         DESCRIPTION
                     "Severity: Alert
                      One of the RAID arrays is degrading."
         ::= { bspamtraps 7 }
        
    inQueueHigh NOTIFICATION-TYPE
        OBJECTS { inQueueSize }
        STATUS      current
        DESCRIPTION
                    "Severity: Alert
                     Spam in-queue size is high"
        ::= { bspamtraps 8 }
        
        
    outQueueHigh NOTIFICATION-TYPE
        OBJECTS { outQueueSize }
        STATUS      current
        DESCRIPTION
                    "Severity: Alert
                     Spam out-queue size is high"
        ::= { bspamtraps 9 }
        
    deferredQueueHigh NOTIFICATION-TYPE
        OBJECTS { deferredQueueSize }
        STATUS      current
        DESCRIPTION
                    "Severity: Alert
                     Spam deferred-queue size is high"
        ::= { bspamtraps 10 }
        
    latencyHigh NOTIFICATION-TYPE
        OBJECTS { avgEmailLatency }
        STATUS      current
        DESCRIPTION
                    "Severity: Alert
                     Spam email latency is high"
        ::= { bspamtraps 11 }
        
    noMail NOTIFICATION-TYPE
         STATUS      current
         DESCRIPTION
                     "Severity: Information
                      No Mails received in 24 hours."
         ::= { bspamtraps 12 }
        
END


















































































What do I need to do to get this to import correctly (Barracuda instead of net-snmp) and get the stats working?
 
Thanks

                New to ADSelfService Plus?