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
Barracuda Email Security Gateway
End-of-Sale/Renewals for Models 100 and 200
As of October 4th, 2020, new sales for models 100 and 200 of the Barracuda Email Security Gateway ceased. As of November 30, 2023, renewals for models 100 and 200 of the Barracuda Email Security Gateway have ceased.