Observium_CE/mibs/barracuda/Barracuda-SPAM

662 lines
22 KiB
Plaintext

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