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 Email Security Gateway 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