initial commit; version 22.5.12042

This commit is contained in:
2022-12-12 23:28:25 -05:00
commit af1b03d79f
17653 changed files with 22692970 additions and 0 deletions

View File

@ -0,0 +1,692 @@
--
-- BARRACUDA-BMA-MIB.txt: Barracuda Message Archiver MIB
--
-- June 2013, David Fluck
--
-- Copyright (c) 2013 by Barracuda Networks, Inc.
-- All rights reserved.
--
BARRACUDA-BMA-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
Gauge32,
Integer32
FROM SNMPv2-SMI
DisplayString
FROM SNMPv2-TC
Float
FROM NET-SNMP-TC
barracuda
FROM BARRACUDA-SMI;
bma MODULE-IDENTITY
LAST-UPDATED "201305300000Z"
ORGANIZATION "Barracuda Networks, Inc."
CONTACT-INFO
"Barracuda Networks, Inc.
3175 S. Winchester Blvd.
Campbell, CA 95008"
DESCRIPTION
"Barracuda Message Archiver MIB."
::= { barracuda 6 }
-- OBJECT IDENTIFIER assignment for various groups
bmaMsgStats OBJECT IDENTIFIER ::= { bma 5 }
bmaPerformanceStats OBJECT IDENTIFIER ::= { bma 6 }
bmaCPUFanStats OBJECT IDENTIFIER ::= { bmaPerformanceStats 2 }
bmaSystemTempStats OBJECT IDENTIFIER ::= { bmaPerformanceStats 3 }
bmaCPUTempStats OBJECT IDENTIFIER ::= { bmaPerformanceStats 4 }
bmaPolicyStats OBJECT IDENTIFIER ::= { bma 7 }
bmaStorageStats OBJECT IDENTIFIER ::= { bma 8 }
-- Objects maintained for backwards compatibility. Note: These descriptors
-- begin with uppercase letters and are therefore not standards-compliant.
-- They are left in for backwards compatibility.
QueueFiles OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The number of messages in the Barracuda Message Archiver queue."
::= { bma 2 }
UnfinishedFiles OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The number of unfinished files in the Barracuda Message Archiver queue."
::= { bma 3 }
IndexCount OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The number of messages in the Barracuda Message Archiver index."
::= { bma 4 }
-- These are the new objects.
-- Message Statistics
inboundEmailsHour OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of inbound e-mails during the current hour."
::= { bmaMsgStats 1 }
inboundEmailsDay OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of inbound e-mails during the current calendar day (beginning at midnight)."
::= { bmaMsgStats 2 }
inboundEmailsTotal OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of inbound e-mails since installation or since the last reset of statistics."
::= { bmaMsgStats 3 }
internalEmailsHour OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of internal e-mails during the current hour."
::= { bmaMsgStats 4 }
internalEmailsDay OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of internal e-mails during the current calendar day (beginning at midnight)."
::= { bmaMsgStats 5 }
internalEmailsTotal OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of internal e-mails since installation or since the last reset of statistics."
::= { bmaMsgStats 6 }
outboundEmailsHour OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of outbound e-mails during the current hour."
::= { bmaMsgStats 7 }
outboundEmailsDay OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of outbound e-mails during the current calendar day (beginning at midnight)."
::= { bmaMsgStats 8 }
outboundEmailsTotal OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of outbound e-mails since installation or since the last reset of statistics."
::= { bmaMsgStats 9 }
appointmentsHour OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of appointments created or modified during the current hour."
::= { bmaMsgStats 10 }
appointmentsDay OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of appointments created or modified during the current calendar day (beginning at midnight)."
::= { bmaMsgStats 11 }
appointmentsTotal OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of appointments created or modified since installation or since the last reset of statistics."
::= { bmaMsgStats 12 }
contactsHour OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of contacts created or modified during the current hour."
::= { bmaMsgStats 13 }
contactsDay OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of contacts created or modified during the current calendar day (beginning at midnight)."
::= { bmaMsgStats 14 }
contactsTotal OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of contacts created or modified since installation or since the last reset of statistics."
::= { bmaMsgStats 15 }
distributionListHour OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of distribution lists created or modified during the current hour."
::= { bmaMsgStats 16 }
distributionListDay OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of distribution lists created or modified during the current calendar day (beginning at midnight)."
::= { bmaMsgStats 17 }
distributionListTotal OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of distribution lists created or modified since installation or since the last reset of statistics."
::= { bmaMsgStats 18 }
notesHour OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of notes created or modified during the current hour."
::= { bmaMsgStats 19 }
notesDay OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of notes created or modified during the current calendar day (beginning at midnight)."
::= { bmaMsgStats 20 }
notesTotal OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of notes created or modified since installation or since the last reset of statistics."
::= { bmaMsgStats 21 }
tasksHour OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of tasks created or modified during the current hour."
::= { bmaMsgStats 22 }
tasksDay OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of tasks created or modified during the current calendar day (beginning at midnight)."
::= { bmaMsgStats 23 }
tasksTotal OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of tasks created or modified since installation or since the last reset of statistics."
::= { bmaMsgStats 24 }
messagesHour OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of messages logged during the current hour."
::= { bmaMsgStats 25 }
messagesDay OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of messages logged during the current calendar day (beginning at midnight)."
::= { bmaMsgStats 26 }
messagesTotal OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of messages logged since installation or since the last reset of statistics."
::= { bmaMsgStats 27 }
otherHour OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of uncategorized messages logged during the current hour."
::= {bmaMsgStats 28 }
otherDay OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of uncategorized messages logged during the current calendar day (beginning at midnight)."
::= { bmaMsgStats 29 }
otherTotal OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of uncategorized messages logged since installation or since the last reset of statistics."
::= { bmaMsgStats 30 }
-- Performance Statistics
systemLoad OBJECT-TYPE
SYNTAX Gauge32 (0..100)
UNITS "%"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The estimate of CPU and disk load on the system."
::= { bmaPerformanceStats 1 }
-- This is a separate branch to make it easy to add new CPU fan OIDs in the future.
cpu1FanSpeed OBJECT-TYPE
SYNTAX Gauge32
UNITS "RPM"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"CPU 1 fan speed in rotations per minute (RPM)."
::= { bmaCPUFanStats 1 }
cpu2FanSpeed OBJECT-TYPE
SYNTAX Gauge32
UNITS "RPM"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"CPU 2 fan speed in rotations per minute (RPM)."
::= { bmaCPUFanStats 2 }
-- This is a separate branch to make it easy to add system temperature OIDs in the future.
systemTemperature1 OBJECT-TYPE
SYNTAX Gauge32
UNITS "C"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"System temperature 1 in degrees Celsius."
::= { bmaSystemTempStats 1 }
cpu1Temperature OBJECT-TYPE
SYNTAX Gauge32
UNITS "C"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Temperature of CPU 1 in degrees Celsius."
::= { bmaCPUTempStats 1 }
cpu2Temperature OBJECT-TYPE
SYNTAX Gauge32
UNITS "C"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Temperature of CPU 2 in degrees Celsius."
::= { bmaCPUTempStats 2 }
firmwareStorage OBJECT-TYPE
SYNTAX Gauge32 (0..100)
UNITS "%"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total storage space occupied by the firmware."
::= { bmaPerformanceStats 5 }
mailLogStorage OBJECT-TYPE
SYNTAX Gauge32 (0..100)
UNITS "%"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total storage space occupied by mail and logs."
::= { bmaPerformanceStats 6 }
-- RAID stuff should go here. #####################################################################################################################
indexQueueLength OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of messages remaining in the index queue."
::= { bmaPerformanceStats 8 }
lastMessageArchived OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The date and time that the last message was archived (in GMT)."
::= { bmaPerformanceStats 9 }
messagesDeduplicated OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of messages that have been dedpulicated."
::= { bmaPerformanceStats 10 }
storageSaved OBJECT-TYPE
SYNTAX Gauge32
UNITS "bytes"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The amount of storage saved by dedpulication (in bytes)."
::= { bmaPerformanceStats 11 }
cloudControlStatus OBJECT-TYPE
SYNTAX INTEGER {
connected(1),
notConnected(2),
notConfigured(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of Cloud Control."
::= { bmaPerformanceStats 12 }
-- Policy Statistics
personalInfoHour OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of messages found to contain personally identifiable information during the current hour."
::= { bmaPolicyStats 1 }
personalInfoDay OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of messages found to contain personally identifiable information during the current calendar day (beginning at midnight)."
::= { bmaPolicyStats 2 }
personalInfoTotal OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of messages found to contain personally identifiable information since installation or since the last reset of statistics."
::= { bmaPolicyStats 3 }
foulLanguageHour OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of messages found to contain foul language during the current hour."
::= { bmaPolicyStats 4 }
foulLanguageDay OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of messages found to contain foul language during the current calendar day (beginning at midnight)."
::= { bmaPolicyStats 5 }
foulLanguageTotal OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of messages found to contain foul language since installation or since the last reset of statistics."
::= { bmaPolicyStats 6 }
personalEmailHour OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of messages sent to and from non-business sites during the current hour."
::= { bmaPolicyStats 7 }
personalEmailDay OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of messages sent to and from non-business sites during the current calendar day (beginning at midnight)."
::= { bmaPolicyStats 8 }
personalEmailTotal OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of messages sent to and from non-business sites since installation or since the last reset of statistics."
::= { bmaPolicyStats 9 }
policyHour OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of messages that have triggered a policy during the current hour."
::= { bmaPolicyStats 10 }
policyDay OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of messages that have triggered a policy during the current calendar day (beginning at midnight)."
::= { bmaPolicyStats 11 }
policyTotal OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of messages that have triggered a policy since installation or since the last reset of statistics."
::= { bmaPolicyStats 12 }
customPolicyTable OBJECT-TYPE
SYNTAX SEQUENCE OF customPolicyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of custom policies as well as statistics for the current hour, the current calendar day (beginning at midnight),
and since installation or since the last reset of statistics."
::= { bmaPolicyStats 13 }
customPolicyEntry OBJECT-TYPE
SYNTAX CustomPolicyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry containing custom policy information."
INDEX { customPolicyIndex }
::= { customPolicyTable 1 }
CustomPolicyEntry ::= SEQUENCE {
customPolicyIndex Integer32,
customPolicyName DisplayString,
customPolicyStatsHour Gauge32,
customPolicyStatsDay Gauge32,
customPolicyStatsTotal Gauge32
}
customPolicyIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An index that uniquely represents a custom policy."
::= { customPolicyEntry 1 }
customPolicyName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of the custom policy."
::= { customPolicyEntry 2 }
customPolicyStatsHour OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of custom policy violations during the current hour."
::= { customPolicyEntry 3 }
customPolicyStatsDay OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of custom policy violations during the current calendar day (beginning at midnight)."
::= { customPolicyEntry 4 }
customPolicyStatsTotal OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of custom policy violations since installation or since the last reset of statistics."
::= { customPolicyEntry 5 }
-- Storage Statistics
effectiveHour OBJECT-TYPE
SYNTAX Gauge32
UNITS "MB"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The real combined size of all messages stored on the archiver during thecurrent hour."
::= { bmaStorageStats 1 }
effectiveDay OBJECT-TYPE
SYNTAX Gauge32
UNITS "MB"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The real combined size of all messages stored on the archiver during the current calendar day (beginning at midnight)."
::= { bmaStorageStats 2 }
effectiveTotal OBJECT-TYPE
SYNTAX Gauge32
UNITS "MB"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The real combined size of all messages stored on the archiver since installation or since the last reset of statistics."
::= { bmaStorageStats 3 }
onDiskSizeHour OBJECT-TYPE
SYNTAX Gauge32
UNITS "MB"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The actual amount of storage used on the archiver during the current hour."
::= { bmaStorageStats 4 }
onDiskSizeDay OBJECT-TYPE
SYNTAX Gauge32
UNITS "MB"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The actual amount of storage used on the archiver during the current calendar day (beginning at midnight)."
::= { bmaStorageStats 5 }
onDiskSizeTotal OBJECT-TYPE
SYNTAX Gauge32
UNITS "MB"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The actual amount of storage used on the archiver since installation or since the last reset of statistics."
::= { bmaStorageStats 6 }
reductionHour OBJECT-TYPE
SYNTAX Integer32 (-100..100)
UNITS "%"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The percentage of storage space saved by the compression mechanisms of the archiver during the current hour."
::= { bmaStorageStats 7 }
reductionDay OBJECT-TYPE
SYNTAX Integer32 (-100..100)
UNITS "%"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The percentage of storage space saved by the compression mechanisms of the archiver during the current calendar day (beginning at midnight)."
::= { bmaStorageStats 8 }
reductionTotal OBJECT-TYPE
SYNTAX Integer32 (-100..100)
UNITS "%"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The percentage of storage space saved by the compression mechanisms of the archiver since installation or since the last reset of statistics."
::= { bmaStorageStats 9 }
END

View File

@ -0,0 +1,28 @@
--
-- BARRACUDA-SMI.txt: Barracuda Networks Structure of Management Information
--
-- June 2013, David A. Fluck
--
-- Copyright (c) 2013 by Barracuda Networks, Inc.
-- All rights reserved.
--
BARRACUDA-SMI DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-IDENTITY,
enterprises
FROM SNMPv2-SMI;
barracuda MODULE-IDENTITY
LAST-UPDATED "201305300000Z"
ORGANIZATION "Barracuda Networks, Inc."
CONTACT-INFO
"Barracuda Networks Inc.
3175 S. Winchester Blvd.
Campbell, CA 95008"
DESCRIPTION
"The Structure of Management Information for Barracuda Networks."
::= { enterprises 20632 }
END

3044
mibs/barracuda/Barracuda-BWS Normal file

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,22 @@
Barracuda-REF DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, enterprises
FROM SNMPv2-SMI;
barracuda MODULE-IDENTITY
LAST-UPDATED "200906100000Z" -- June 10, 2009
ORGANIZATION "Barracuda Networks, Inc."
CONTACT-INFO
"
Barracuda Networks Inc.
3175 S. Winchester Blvd.
Campbell, CA 95008
"
DESCRIPTION
"
Main Barracuda MIB
"
::= { enterprises 20632 } -- assigned by IANA
END

View File

@ -0,0 +1,661 @@
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

View File

@ -0,0 +1,254 @@
Barracuda-SPYWARE DEFINITIONS ::=BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, Integer32, NOTIFICATION-TYPE
FROM SNMPv2-SMI
barracuda
FROM Barracuda-REF;
bspyware MODULE-IDENTITY
LAST-UPDATED "201011040000Z"
ORGANIZATION "Barracuda Networks, Inc."
CONTACT-INFO
"
Barracuda Networks Inc.
3175 S. Winchester Blvd.
Campbell, CA 95008
"
DESCRIPTION
"
Barracuda Web Filter MIB.
Provides:
Objects:
* 1.3.6.1.4.1.20632.3.1.2.0 -- activeTCPConnections
* 1.3.6.1.4.1.20632.3.1.3.0 -- throughput
* 1.3.6.1.4.1.20632.3.1.4.0 -- policyBlocks
* 1.3.6.1.4.1.20632.3.1.5.0 -- spywareWebHitBlocks
* 1.3.6.1.4.1.20632.3.1.6.0 -- spywareDownloadBlock
* 1.3.6.1.4.1.20632.3.1.7.0 -- virusDownloadBlock
* 1.3.6.1.4.1.20632.3.1.8.0 -- spywareProtocolBlocks
* 1.3.6.1.4.1.20632.3.1.9.0 -- httpTrafficAllowed
* 1.3.6.1.4.1.20632.3.1.10 -- system
* 1.3.6.1.4.1.20632.3.1.10.1.0 -- cpuFanSpeed
* 1.3.6.1.4.1.20632.3.1.10.2.0 -- systemFanSpeed
* 1.3.6.1.4.1.20632.3.1.10.3.0 -- cpuTemperature
* 1.3.6.1.4.1.20632.3.1.10.4.0 -- systemTemperature
* 1.3.6.1.4.1.20632.3.1.10.5.0 -- firmwareStorage
* 1.3.6.1.4.1.20632.3.1.10.6.0 -- logStorage
* 1.3.6.1.4.1.20632.3.1.11.0 -- systemUpTime
Traps:
* 1.3.6.1.4.1.20632.3.2 -- traps
* 1.3.6.1.4.1.20632.3.2.2 -- activeTCPConnectionsHigh
* 1.3.6.1.4.1.20632.3.2.3 -- throughputHigh
* 1.3.6.1.4.1.20632.3.2.4 -- cpuTempHigh
* 1.3.6.1.4.1.20632.3.2.5 -- sysTempHigh
* 1.3.6.1.4.1.20632.3.2.6 -- cpuFanDead
* 1.3.6.1.4.1.20632.3.2.7 -- sysFanDead
* 1.3.6.1.4.1.20632.3.2.8 -- firmwareStorageHigh
* 1.3.6.1.4.1.20632.3.2.9 -- logStorageHigh
* 1.3.6.1.4.1.20632.3.2.10 -- lanStatus
* 1.3.6.1.4.1.20632.3.2.11 -- wanStatus
"
::= { barracuda 3 }
--
-- Objects
--
bspywareobjs OBJECT IDENTIFIER ::= { bspyware 1 }
activeTCPConnections OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Web Filter active tcp connections."
::= { bspywareobjs 2 }
throughput OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Web Filter throughput."
::= { bspywareobjs 3 }
policyBlocks OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Web Filter policy blocks"
::= { bspywareobjs 4 }
spywareWebHitBlocks OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Web Filter spyware web hit blocks"
::= { bspywareobjs 5 }
spywareDownloadBlock OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Web Filter spyware download block"
::= { bspywareobjs 6 }
virusDownloadBlock OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Web Filter virus download block"
::= { bspywareobjs 7 }
spywareProtocolBlock OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Web Filter spyware protocol block"
::= { bspywareobjs 8 }
httpTrafficAllowed OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Web Filter HTTP traffic allowed"
::= { bspywareobjs 9 }
system OBJECT IDENTIFIER ::= { bspywareobjs 10 }
cpuFanSpeed OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"CPU fan speed in RPM."
::= { system 1 }
systemFanSpeed OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"System fan speed in RPM."
::= { system 2 }
cpuTemperature OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"CPU temperature in degrees Celsius."
::= { system 3 }
systemTemperature OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"CPU temperature in degrees Celsius."
::= { system 4 }
firmwareStorage OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Firware storage utilization in percentage."
::= { system 5 }
logStorage OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Log storage utilization in percentage."
::= { system 6 }
systemUpTime OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Web Filter system uptime."
::= { bspywareobjs 11 }
--
-- Traps
--
bspywaretraps OBJECT IDENTIFIER ::= { bspyware 2 }
activeTCPConnectionsHigh NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"Number of active tcp connections are high than threshold."
::= { bspywaretraps 2 }
throughputHigh NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"Throughput is high."
::= { bspywaretraps 3 }
cpuTempHigh NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"CPU temperature exceeded its threshold."
::= { bspywaretraps 4 }
sysTempHigh NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"System temperature exceeded its threshold."
::= { bspywaretraps 5 }
cpuFanDead NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"CPU fan is dead."
::= { bspywaretraps 6 }
sysFanDead NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"System fan is dead."
::= { bspywaretraps 7 }
firmwareStorageHigh NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"Firmware storage exceeded its threshold."
::= { bspywaretraps 8 }
logStorageHigh NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"Log storage utilization exceeded its threshold."
::= { bspywaretraps 9 }
lanStatus NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"Current LAN Status for web filter."
::= { bspywaretraps 10 }
wanStatus NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"Current WAN Status for web filter."
::= { bspywaretraps 11 }
END

971
mibs/barracuda/PHION-MIB Normal file
View File

@ -0,0 +1,971 @@
PHION-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP FROM SNMPv2-CONF
OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE, Integer32, enterprises, Counter64 FROM SNMPv2-SMI
TEXTUAL-CONVENTION, DisplayString, DateAndTime FROM SNMPv2-TC;
phion MODULE-IDENTITY
LAST-UPDATED "201401080000Z"
ORGANIZATION
"Barracuda Networks"
CONTACT-INFO
"http://www.barracuda.com[1]"
DESCRIPTION
"."
-- Revision log
REVISION "201401080000Z"
DESCRIPTION
"insert OBJECT-GROUPS"
REVISION "201401070000Z"
DESCRIPTION
"Removed syntax errors"
REVISION "201312030000Z"
DESCRIPTION
"Removed errors and warnings"
::= { enterprises 10704 }
-- Event
event OBJECT IDENTIFIER ::= { phion 10 }
-- Firewall
firewall OBJECT IDENTIFIER ::= { phion 1 }
fwCompliances OBJECT IDENTIFIER ::= { phion 20 }
fwGroups OBJECT IDENTIFIER ::= { phion 21 }
fwCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"Firewall Info Groups"
MODULE
GROUP boxGroup
DESCRIPTION " "
GROUP serverGroup
DESCRIPTION " "
GROUP releaseGroup
DESCRIPTION " "
GROUP hotfixGroup
DESCRIPTION " "
GROUP hwGroup
DESCRIPTION " "
GROUP raidGroup
DESCRIPTION " "
GROUP vpnGroup
DESCRIPTION " "
GROUP bgpGroup
DESCRIPTION " "
GROUP ospfGroup
DESCRIPTION " "
GROUP ripGroup
DESCRIPTION " "
GROUP fwstatsGroup
DESCRIPTION " "
GROUP vpnusersGroup
DESCRIPTION " "
GROUP trafficshapeGroup
DESCRIPTION " "
GROUP eventGroup
DESCRIPTION " "
GROUP notificationGroup
DESCRIPTION " "
::= { fwCompliances 1 }
serviceGroups OBJECT IDENTIFIER ::= { fwGroups 1 }
firmwareGroups OBJECT IDENTIFIER ::= { fwGroups 2 }
hwGroups OBJECT IDENTIFIER ::= { fwGroups 3 }
netGroups OBJECT IDENTIFIER ::= { fwGroups 4 }
eventGroups OBJECT IDENTIFIER ::= { fwGroups 5 }
-- Textual Conventions
ServiceState ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The state a box service be in."
SYNTAX INTEGER {
unknown(-1),
stopped(0),
started(1),
blocked(2),
removed(4)
}
SensorType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The types of sensors."
SYNTAX INTEGER {
unknown(-1),
voltage(0),
fan(1),
temperature(2),
psu-status(3)
}
RaidEventSeverity ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The values of raid event severity."
SYNTAX INTEGER {
unknown(0),
error(1),
warning(2),
information(3),
debug(4)
}
VpnStates ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The states of the VPN tunnel"
SYNTAX INTEGER {
down(-1),
down-disabled(0),
active(1)
}
-- boxServices
boxServices OBJECT-TYPE
SYNTAX SEQUENCE OF BoxServicesEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" "
::= { firewall 0 }
boxServicesEntry OBJECT-TYPE
SYNTAX BoxServicesEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" "
INDEX { boxServiceName }
::= { boxServices 1 }
BoxServicesEntry ::= SEQUENCE {
boxServiceName DisplayString,
boxServiceState ServiceState
}
boxServiceName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..63))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" "
::= { boxServicesEntry 1 }
boxServiceState OBJECT-TYPE
SYNTAX ServiceState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" "
::= { boxServicesEntry 2 }
boxGroup OBJECT-GROUP
OBJECTS {
boxServiceName,
boxServiceState
}
STATUS current
DESCRIPTION " "
::= { serviceGroups 1 }
-- serverServices
serverServices OBJECT-TYPE
SYNTAX SEQUENCE OF ServerServicesEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" "
::= { firewall 1 }
serverServicesEntry OBJECT-TYPE
SYNTAX ServerServicesEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" "
INDEX { serverServiceName }
::= { serverServices 1 }
ServerServicesEntry ::= SEQUENCE {
serverServiceName DisplayString,
serverServiceState ServiceState
}
serverServiceName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..63))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" "
::= { serverServicesEntry 1 }
serverServiceState OBJECT-TYPE
SYNTAX ServiceState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" "
::= { serverServicesEntry 2 }
serverGroup OBJECT-GROUP
OBJECTS {
serverServiceName,
serverServiceState
}
STATUS current
DESCRIPTION " "
::= { serviceGroups 2 }
-- phionRelease
phionRelease OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" "
::= { firewall 2 }
releaseGroup OBJECT-GROUP
OBJECTS {
phionRelease
}
STATUS current
DESCRIPTION " "
::= { firmwareGroups 1 }
-- phionHotfixes
phionHotfixes OBJECT-TYPE
SYNTAX SEQUENCE OF PhionHotfixesEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" "
::= { firewall 3 }
phionHotfixesEntry OBJECT-TYPE
SYNTAX PhionHotfixesEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" "
INDEX { hotfixName }
::= { phionHotfixes 1 }
PhionHotfixesEntry ::= SEQUENCE {
hotfixName DisplayString,
hotfixInstallTime DateAndTime
}
hotfixName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..63))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" "
::= { phionHotfixesEntry 1 }
hotfixInstallTime OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" "
::= { phionHotfixesEntry 2 }
hotfixGroup OBJECT-GROUP
OBJECTS {
hotfixName,
hotfixInstallTime
}
STATUS current
DESCRIPTION " "
::= { firmwareGroups 2 }
-- hwSensors
hwSensors OBJECT-TYPE
SYNTAX SEQUENCE OF HwSensorsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" "
::= { firewall 4 }
hwSensorsEntry OBJECT-TYPE
SYNTAX HwSensorsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" "
INDEX { hwSensorName }
::= { hwSensors 1 }
HwSensorsEntry ::= SEQUENCE {
hwSensorName DisplayString,
hwSensorType SensorType,
hwSensorValue Integer32
}
hwSensorName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..63))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" "
::= { hwSensorsEntry 1 }
hwSensorType OBJECT-TYPE
SYNTAX SensorType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" "
::= { hwSensorsEntry 2 }
hwSensorValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" "
::= { hwSensorsEntry 3 }
hwGroup OBJECT-GROUP
OBJECTS {
hwSensorName,
hwSensorType,
hwSensorValue
}
STATUS current
DESCRIPTION " "
::= { hwGroups 1 }
-- raidEvents
raidEvents OBJECT-TYPE
SYNTAX SEQUENCE OF RaidEventsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" "
::= { firewall 5 }
raidEventsEntry OBJECT-TYPE
SYNTAX RaidEventsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" "
INDEX { raidEventIndex }
::= { raidEvents 1 }
RaidEventsEntry ::= SEQUENCE {
raidEventIndex Integer32,
raidEventSev RaidEventSeverity,
raidEventTime DateAndTime,
raidEventText DisplayString
}
raidEventIndex OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" "
::= { raidEventsEntry 1 }
raidEventSev OBJECT-TYPE
SYNTAX RaidEventSeverity
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" "
::= { raidEventsEntry 2 }
raidEventTime OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" "
::= { raidEventsEntry 3 }
raidEventText OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" "
::= { raidEventsEntry 4 }
raidGroup OBJECT-GROUP
OBJECTS {
raidEventIndex,
raidEventSev,
raidEventTime,
raidEventText
}
STATUS current
DESCRIPTION " "
::= { hwGroups 2 }
-- vpnTunnels
vpnTunnels OBJECT-TYPE
SYNTAX SEQUENCE OF VpnTunnelsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" "
::= { firewall 6 }
vpnTunnelsEntry OBJECT-TYPE
SYNTAX VpnTunnelsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" "
INDEX { vpnName }
::= { vpnTunnels 1 }
VpnTunnelsEntry ::= SEQUENCE {
vpnName DisplayString,
vpnState VpnStates
}
vpnName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..63))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" "
::= { vpnTunnelsEntry 1 }
vpnState OBJECT-TYPE
SYNTAX VpnStates
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" "
::= { vpnTunnelsEntry 2 }
vpnGroup OBJECT-GROUP
OBJECTS {
vpnName,
vpnState
}
STATUS current
DESCRIPTION " "
::= { netGroups 1 }
-- bgpNeighbors
bgpNeighbors OBJECT-TYPE
SYNTAX SEQUENCE OF BgpNeighborsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" "
::= { firewall 7 }
bgpNeighborsEntry OBJECT-TYPE
SYNTAX BgpNeighborsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" "
INDEX { bgpNeighborAddress }
::= { bgpNeighbors 1 }
BgpNeighborsEntry ::= SEQUENCE {
bgpNeighborAddress DisplayString,
bgpNeighborState Integer32
}
bgpNeighborAddress OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..63))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" "
::= { bgpNeighborsEntry 1 }
bgpNeighborState OBJECT-TYPE
-- SYNTAX NeighborState
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" "
::= { bgpNeighborsEntry 2 }
bgpGroup OBJECT-GROUP
OBJECTS {
bgpNeighborAddress,
bgpNeighborState
}
STATUS current
DESCRIPTION " "
::= { netGroups 2 }
-- ospfNeighbors
ospfNeighbors OBJECT-TYPE
SYNTAX SEQUENCE OF OspfNeighborsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" "
::= { firewall 8 }
ospfNeighborsEntry OBJECT-TYPE
SYNTAX OspfNeighborsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" "
INDEX { ospfNeighborId }
::= { ospfNeighbors 1 }
OspfNeighborsEntry ::= SEQUENCE {
ospfNeighborId DisplayString,
ospfNeighborAddress DisplayString,
ospfNeighborInterface DisplayString,
ospfNeighborStatus DisplayString
}
ospfNeighborId OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..63))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" "
::= { ospfNeighborsEntry 1 }
ospfNeighborAddress OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..63))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" "
::= { ospfNeighborsEntry 2 }
ospfNeighborInterface OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..63))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" "
::= { ospfNeighborsEntry 3 }
ospfNeighborStatus OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..63))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" "
::= { ospfNeighborsEntry 4 }
ospfGroup OBJECT-GROUP
OBJECTS {
ospfNeighborId,
ospfNeighborAddress,
ospfNeighborInterface,
ospfNeighborStatus
}
STATUS current
DESCRIPTION " "
::= { netGroups 3 }
-- ripNeighbors
ripNeighbors OBJECT-TYPE
SYNTAX SEQUENCE OF RipNeighborsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" "
::= { firewall 9 }
ripNeighborsEntry OBJECT-TYPE
SYNTAX RipNeighborsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" "
INDEX { ripNeighborAddress }
::= { ripNeighbors 1 }
RipNeighborsEntry ::= SEQUENCE {
ripNeighborAddress DisplayString,
ripNeighborState DisplayString
}
ripNeighborAddress OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..63))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" "
::= { ripNeighborsEntry 1 }
ripNeighborState OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..63))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" "
::= { ripNeighborsEntry 2 }
ripGroup OBJECT-GROUP
OBJECTS {
ripNeighborAddress,
ripNeighborState
}
STATUS current
DESCRIPTION " "
::= { netGroups 4 }
-- fwStats
fwStats OBJECT-TYPE
SYNTAX SEQUENCE OF FwStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" "
::= { firewall 10 }
fwStatsEntry OBJECT-TYPE
SYNTAX FwStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" "
INDEX { firewallSessions }
::= { fwStats 1 }
FwStatsEntry ::= SEQUENCE {
firewallSessions Integer32,
packetThroughput Integer32,
dataThroughput Integer32
}
firewallSessions OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" "
::= { fwStatsEntry 1 }
packetThroughput OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" "
::= { fwStatsEntry 2 }
dataThroughput OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" "
::= { fwStatsEntry 3 }
fwstatsGroup OBJECT-GROUP
OBJECTS {
firewallSessions,
packetThroughput,
dataThroughput
}
STATUS current
DESCRIPTION " "
::= { hwGroups 3 }
-- vpnUsers
vpnUsers OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" "
::= { firewall 11 }
vpnusersGroup OBJECT-GROUP
OBJECTS {
vpnUsers
}
STATUS current
DESCRIPTION " "
::= { netGroups 5 }
-- trafficShape
trafficShape OBJECT-TYPE
SYNTAX SEQUENCE OF TrafficShapeEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" "
::= { firewall 12 }
trafficShapeEntry OBJECT-TYPE
SYNTAX TrafficShapeEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" "
INDEX { connectorName }
::= { trafficShape 1 }
TrafficShapeEntry ::= SEQUENCE {
connectorName DisplayString,
rate Counter64,
sessions Counter64,
class1Total Counter64,
class1Pakets Counter64,
class1Drop Counter64,
class2Total Counter64,
class2Pakets Counter64,
class2Drop Counter64,
class3Total Counter64,
class3Pakets Counter64,
class3Drop Counter64,
noDelayTotal Counter64,
noDelayPakets Counter64,
noDelayDrop Counter64
}
connectorName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..63))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Name of shaping connector. With :IN for inbound and :OUT for outbound"
::= { trafficShapeEntry 1 }
rate OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Rate in kbit/sec"
::= { trafficShapeEntry 2 }
sessions OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of sessions"
::= { trafficShapeEntry 3 }
class1Total OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total bytes for class1"
::= { trafficShapeEntry 4 }
class1Pakets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total packets for class1"
::= { trafficShapeEntry 5 }
class1Drop OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Dropped packets for class1"
::= { trafficShapeEntry 6 }
class2Total OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total bytes for class2"
::= { trafficShapeEntry 7 }
class2Pakets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total packets for class2"
::= { trafficShapeEntry 8 }
class2Drop OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Dropped packets for class2"
::= { trafficShapeEntry 9 }
class3Total OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total bytes for class3"
::= { trafficShapeEntry 10 }
class3Pakets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total packets for class3"
::= { trafficShapeEntry 11 }
class3Drop OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Dropped packets for class3"
::= { trafficShapeEntry 12 }
noDelayTotal OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total bytes for no delay"
::= { trafficShapeEntry 13 }
noDelayPakets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total packets for no delay"
::= { trafficShapeEntry 14 }
noDelayDrop OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Dropped packets for no delay"
::= { trafficShapeEntry 15 }
trafficshapeGroup OBJECT-GROUP
OBJECTS {
connectorName,
rate,
sessions,
class1Total,
class1Pakets,
class1Drop,
class2Total,
class2Pakets,
class2Drop,
class3Total,
class3Pakets,
class3Drop,
noDelayTotal,
noDelayPakets,
noDelayDrop
}
STATUS current
DESCRIPTION " "
::= { hwGroups 4 }
-- Vars
eventID OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..5))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Event ID"
::= { event 1 } -- 10704.10.1
eventIDDescription OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Event Type-Description"
::= { event 2 } -- 10704.10.2
eventType OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..5))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Event Type"
::= { event 3 } -- 10704.10.3
eventAlarmTime OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..24))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Event Alarm Time"
::= { event 4 } -- 10704.10.4
eventLayerDescription OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Event Layer Description"
::= { event 5 } -- 10704.10.5
eventClassification OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Event Classification"
::= { event 6 } -- 10704.10.6
eventRepresentation OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Event Representation"
::= { event 7 } -- 10704.10.7
eventSeverity OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Event Severity"
::= { event 8 } -- 10704.10.8
eventGroup OBJECT-GROUP
OBJECTS {
eventID,
eventIDDescription,
eventType,
eventAlarmTime,
eventLayerDescription,
eventClassification,
eventRepresentation,
eventSeverity
}
STATUS current
DESCRIPTION " "
::= { eventGroups 1 }
--- TRAPS
eventTrap NOTIFICATION-TYPE
OBJECTS { eventID, eventIDDescription, eventType, eventAlarmTime,
eventLayerDescription, eventClassification, eventRepresentation, eventSeverity }
STATUS current
DESCRIPTION "Trap"
REFERENCE " "
::= { phion 11 }
notificationGroup NOTIFICATION-GROUP
NOTIFICATIONS {
eventTrap
}
STATUS current
DESCRIPTION " "
::= { eventGroups 2 }
END