Barracuda Email Security Gateway SNMP MIB

Barracuda Email Security Gateway SNMP MIB

You can monitor objects included in this MIB either from custom scripts or from your SNMP monitor. See also Barracuda Reference MIB.

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.8 -- notifyQueueSize * 1.3.6.1.4.1.20632.2.9 -- encryptionEnabled * 1.3.6.1.4.1.20632.2.11 -- lastMessageDelivery * 1.3.6.1.4.1.20632.2.12 -- uniqueRecipients * 1.3.6.1.4.1.20632.2.13 -- systemLoad * 1.3.6.1.4.1.20632.2.14 -- sysFanSpeed * 1.3.6.1.4.1.20632.2.15 -- cpuFanSpeed * 1.3.6.1.4.1.20632.2.16 -- cpuTemperature * 1.3.6.1.4.1.20632.2.17 -- firmwareStorage * 1.3.6.1.4.1.20632.2.18 -- maillogStorage * 1.3.6.1.4.1.20632.2.19 -- raidStatus * 1.3.6.1.4.1.20632.2.20 -- totalInboundBlocked * 1.3.6.1.4.1.20632.2.21 -- dailyInboundBlocked * 1.3.6.1.4.1.20632.2.22 -- hourlyInboundBlocked * 1.3.6.1.4.1.20632.2.23 -- totalInboundVirusBlocked * 1.3.6.1.4.1.20632.2.24 -- dailyInboundVirusBlocked * 1.3.6.1.4.1.20632.2.25 -- hourlyInboundVirusBlocked * 1.3.6.1.4.1.20632.2.26 -- totalInboundRateControlled * 1.3.6.1.4.1.20632.2.27 -- dailyInboundRateControlled * 1.3.6.1.4.1.20632.2.28 -- hourlyInboundRateControlled * 1.3.6.1.4.1.20632.2.29 -- totalInboundQuarantined * 1.3.6.1.4.1.20632.2.30 -- dailyInboundQuarantined * 1.3.6.1.4.1.20632.2.31 -- hourlyInboundQuarantined * 1.3.6.1.4.1.20632.2.32 -- totalInboundTagged * 1.3.6.1.4.1.20632.2.33 -- dailyInboundTagged * 1.3.6.1.4.1.20632.2.34 -- hourlyInboundTagged * 1.3.6.1.4.1.20632.2.35 -- totalAllowed * 1.3.6.1.4.1.20632.2.36 -- dailyAllowed * 1.3.6.1.4.1.20632.2.37 -- hourlyAllowed * 1.3.6.1.4.1.20632.2.38 -- totalOutboundPolicyBlocked * 1.3.6.1.4.1.20632.2.39 -- dailyOutboundPolicyBlocked * 1.3.6.1.4.1.20632.2.40 -- hourlyOutboundPolicyBlocked * 1.3.6.1.4.1.20632.2.41 -- totalOutboundSpamBlocked * 1.3.6.1.4.1.20632.2.42 -- dailyOutboundSpamBlocked * 1.3.6.1.4.1.20632.2.43 -- hourlyOutboundSpamBlocked * 1.3.6.1.4.1.20632.2.44 -- totalOutboundVirusBlocked * 1.3.6.1.4.1.20632.2.45 -- dailyOutboundVirusBlocked * 1.3.6.1.4.1.20632.2.46 -- hourlyOutboundVirusBlocked * 1.3.6.1.4.1.20632.2.47 -- totalOutboundRateControlled * 1.3.6.1.4.1.20632.2.48 -- dailyOutboundRateControlled * 1.3.6.1.4.1.20632.2.49 -- hourlyOutboundRateControlled * 1.3.6.1.4.1.20632.2.50 -- totalOutboundQuarantined * 1.3.6.1.4.1.20632.2.51 -- dailyOutboundQuarantined * 1.3.6.1.4.1.20632.2.52 -- hourlyOutboundQuarantined * 1.3.6.1.4.1.20632.2.53 -- totalEncrypted * 1.3.6.1.4.1.20632.2.54 -- dailyEncrypted * 1.3.6.1.4.1.20632.2.55 -- hourlyEncrypted * 1.3.6.1.4.1.20632.2.56 -- totalRedirected * 1.3.6.1.4.1.20632.2.57 -- dailyRedirected * 1.3.6.1.4.1.20632.2.58 -- hourlyRedirected * 1.3.6.1.4.1.20632.2.59 -- totalSent * 1.3.6.1.4.1.20632.2.60 -- dailySent * 1.3.6.1.4.1.20632.2.61 -- hourlySent * 1.3.6.1.4.1.20632.2.62 -- domainCount 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 -- Boolean ::= INTEGER { true(1), false(2) } 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 } notifyQueueSize OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Spam out queue size." ::= { bspam 8 } encryptionEnabled OBJECT-TYPE SYNTAX Boolean MAX-ACCESS read-only STATUS current DESCRIPTION "Encryption service enabled or not." ::= { bspam 9 } hybridEnabled OBJECT-TYPE SYNTAX Boolean MAX-ACCESS read-only STATUS current DESCRIPTION "Hybrid service enabled or not." ::= { bspam 10 } lastMessageDelivery OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Time in minutes since last message was delivered." ::= { bspam 11 } uniqueRecipients OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Number of unique recipients in last 24 hours." ::= { bspam 12 } systemLoad OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "CPU and disk average load over last minute." ::= { bspam 13 } sysFanSpeed OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "System Fan speed in RPM." ::= { bspam 14 } cpuFanSpeed OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "CPU Fan speed in RPM." ::= { bspam 15 } cpuTemperature OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "CPU temperature in degree Celcius." ::= { bspam 16 } firmwareStorage OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Used firmware storage space." ::= { bspam 17 } maillogStorage OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Used storage space for messages and logs." ::= { bspam 18 } raidStatus OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-only STATUS current DESCRIPTION "RAID status." ::= { bspam 19 } totalInboundBlocked OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of blocked inbound messages." ::= { bspam 20 } dailyInboundBlocked OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Number of inbound messages blocked for the current day." ::= { bspam 21 } hourlyInboundBlocked OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Number of inbound messages blocked in last 60 minutes." ::= { bspam 22 } totalInboundVirusBlocked OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of inbound messages blocked containing viruses." ::= { bspam 23 } dailyInboundVirusBlocked OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Number of inbound messages blocked containing viruses for the current day." ::= { bspam 24 } hourlyInboundVirusBlocked OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Number of inbound messages blocked containing viruses in last 60 minutes." ::= { bspam 25 } totalInboundRateControlled OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of blocked inbound message connections." ::= { bspam 26 } dailyInboundRateControlled OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Number of blocked inbound message connections for the current day." ::= { bspam 27 } hourlyInboundRateControlled OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Number of blocked inbound message connections in last 60 minutes." ::= { bspam 28 } totalInboundQuarantined OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of inbound messages quarantined." ::= { bspam 29 } dailyInboundQuarantined OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Number of inbound messages quarantined for the current day." ::= { bspam 30 } hourlyInboundQuarantined OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Number of inbound messages quarantined in last 60 minutes." ::= { bspam 31 } totalInboundTagged OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of tagged inbound messages." ::= { bspam 32 } dailyInboundTagged OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Number of inbound messages tagged for the current day." ::= { bspam 33 } hourlyInboundTagged OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Number of inbound messages tagged in last 60 minutes." ::= { bspam 34 } totalAllowed OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of allowed inbound messages." ::= { bspam 35 } dailyAllowed OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Number of inbound messages allowed for the current day." ::= { bspam 36 } hourlyAllowed OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Number of inbound messages allowed in last 60 minutes." ::= { bspam 37 } totalOutboundPolicyBlocked OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of outbound messages blocked due to policy violations." ::= { bspam 38 } dailyOutboundPolicyBlocked OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Number of outbound messages blocked due to policy violations for the current day." ::= { bspam 39 } hourlyOutboundPolicyBlocked OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Number of outbound messages blocked due to policy violations in last 60 minutes." ::= { bspam 40 } totalOutboundSpamBlocked OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of outbound spam messages." ::= { bspam 41 } dailyOutboundSpamBlocked OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Number of outbound spam messages for the current day." ::= { bspam 42 } hourlyOutboundSpamBlocked OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Number of outbound spam messages in last 60 minutes." ::= { bspam 43 } totalOutboundVirusBlocked OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of outbound messages blocked containing viruses." ::= { bspam 44 } dailyOutboundVirusBlocked OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Number of outbound messages blocked containing viruses for the current day." ::= { bspam 45 } hourlyOutboundVirusBlocked OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Number of outbound messages blocked containing viruses in last 60 minutes." ::= { bspam 46 } totalOutboundRateControlled OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of blocked outbound message connections." ::= { bspam 47 } dailyOutboundRateControlled OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Number of blocked outbound message connections for the current day." ::= { bspam 48 } hourlyOutboundRateControlled OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Number of blocked outbound message connections in last 60 minutes." ::= { bspam 49 } totalOutboundQuarantined OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of outbound messages quarantined." ::= { bspam 50 } dailyOutboundQuarantined OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Number of outbound messages quarantined for the current day." ::= { bspam 51 } hourlyOutboundQuarantined OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Number of outbound messages quarantined in last 60 minutes." ::= { bspam 52 } totalEncrypted OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of messages encrypted." ::= { bspam 53 } dailyEncrypted OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Number of messages encrypted for the current day." ::= { bspam 54 } hourlyEncrypted OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Number of messages encrypted in last 60 minutes." ::= { bspam 55 } totalRedirected OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of messages redirected." ::= { bspam 56 } dailyRedirected OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Number of messages redirected for the current day." ::= { bspam 57 } hourlyRedirected OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Number of messages redirected in last 60 minutes." ::= { bspam 58 } totalSent OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of outbound messages allowed." ::= { bspam 59 } dailySent OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Number of outbound messages allowed for the current day." ::= { bspam 60 } hourlySent OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Number of outbound messages allowed in last 60 minutes." ::= { bspam 61 } domainCount OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Number of inbound domains hosted." ::= { bspam 62 } -- -- 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