293 lines
8.2 KiB
Plaintext
293 lines
8.2 KiB
Plaintext
-- *****************************************************************
|
|
-- RBN-BULKSTATS-MIB Bulk Statistics MIB
|
|
--
|
|
-- Copyright (c) 2002-2003 RedBack Networks, Inc.
|
|
-- All rights reserved.
|
|
--
|
|
-- *****************************************************************
|
|
|
|
RBN-BULKSTATS-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY,
|
|
NOTIFICATION-TYPE,
|
|
OBJECT-TYPE
|
|
FROM SNMPv2-SMI
|
|
MODULE-COMPLIANCE,
|
|
NOTIFICATION-GROUP,
|
|
OBJECT-GROUP
|
|
FROM SNMPv2-CONF
|
|
SnmpAdminString
|
|
FROM SNMP-FRAMEWORK-MIB
|
|
vacmContextName
|
|
FROM SNMP-VIEW-BASED-ACM-MIB
|
|
InetAddressType,
|
|
InetAddress
|
|
FROM INET-ADDRESS-MIB
|
|
rbnMgmt
|
|
FROM RBN-SMI;
|
|
|
|
rbnBulkStatsMIB MODULE-IDENTITY
|
|
LAST-UPDATED "200302280000Z" -- Feb 28, 2003
|
|
ORGANIZATION "RedBack Networks, Inc."
|
|
CONTACT-INFO
|
|
" RedBack Networks, Inc.
|
|
|
|
Postal: 300 Holger Way
|
|
San Jose, CA 95134-1362
|
|
USA
|
|
|
|
Phone: +1 408 750 3500
|
|
Fax: +1 408 750 3599
|
|
|
|
E-mail: mib-info@redback.com"
|
|
DESCRIPTION
|
|
"The MIB used to generically manage Bulk Statistics
|
|
Gathering functionality on RedBack Networks devices."
|
|
REVISION "200302280000Z" -- Feb 28, 2003
|
|
DESCRIPTION
|
|
"Added a new table rbnBulkStatsLastTrfrTable, to
|
|
accommodate the Multi-Instance Bulkstats feature.
|
|
Also obsoleted the old objects."
|
|
REVISION "200205030000Z" -- May 03, 2002
|
|
DESCRIPTION
|
|
"Initial version. This version includes objects for
|
|
notifying the failure of bulk statistics data transfer
|
|
only."
|
|
::= { rbnMgmt 21 }
|
|
|
|
rbnBulkStatsMIBNotifications OBJECT IDENTIFIER
|
|
::= { rbnBulkStatsMIB 0 }
|
|
|
|
rbnBulkStatsMIBObjects OBJECT IDENTIFIER
|
|
::= { rbnBulkStatsMIB 1 }
|
|
|
|
rbnBulkStatsMIBConformance OBJECT IDENTIFIER
|
|
::= { rbnBulkStatsMIB 2 }
|
|
|
|
|
|
-- groups
|
|
|
|
rbnBulkStatsLastTrfr OBJECT IDENTIFIER
|
|
::= { rbnBulkStatsMIBObjects 1 }
|
|
|
|
|
|
-- rbnBulkStatsLastTrfr group
|
|
|
|
-- This group contains information about the last attempted transfer of
|
|
-- the bulk statistics data.
|
|
|
|
rbnBulkStatsLastTrfrIpAddrType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The address type contained in rbnBulkStatsLastTrfrIpAddr."
|
|
::= { rbnBulkStatsLastTrfr 1 }
|
|
|
|
rbnBulkStatsLastTrfrIpAddr OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The IP Address of the receiver station to which transfer
|
|
of bulk statistics data was last attempted.
|
|
If the IP address type is unknown, or if no transfers have
|
|
occured, a zero-length string will be returned."
|
|
::= { rbnBulkStatsLastTrfr 2 }
|
|
|
|
rbnBulkStatsLastTrfrStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1), -- no trfr attempted
|
|
success(2), -- trfr success
|
|
genError(3), -- memory alloc failed, etc
|
|
loginFailed(4), -- bad username, passwd
|
|
badFilename(5), -- bad remote filename, invalid dir
|
|
remoteHostFailed(6), -- bad ip addr, conn refused
|
|
other(7)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The status of the last bulk statistics data transfer."
|
|
::= { rbnBulkStatsLastTrfr 3 }
|
|
|
|
rbnBulkStatsLastTrfrTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RbnBulkStatsLastTrfrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table which is used to monitor the last attempted transfer
|
|
of the bulk statistics data for each bulkstats policy. All
|
|
rows in this table are accessible when the context 'local' is
|
|
specified in the snmp message. Snmp requests using other
|
|
contexts shall return only the row which matches the context."
|
|
::= { rbnBulkStatsLastTrfr 4 }
|
|
|
|
rbnBulkStatsLastTrfrEntry OBJECT-TYPE
|
|
SYNTAX RbnBulkStatsLastTrfrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry that indicates the status of the last attempted
|
|
transfer of the bulk statistics data for each policy."
|
|
INDEX { vacmContextName, rbnBulkStatsLastTrfrPolicy }
|
|
::= { rbnBulkStatsLastTrfrTable 1 }
|
|
|
|
RbnBulkStatsLastTrfrEntry ::= SEQUENCE {
|
|
rbnBulkStatsLastTrfrPolicy SnmpAdminString,
|
|
rbnBulkStatsLastTrfrIpAddrType2 InetAddressType,
|
|
rbnBulkStatsLastTrfrIpAddr2 InetAddress,
|
|
rbnBulkStatsLastTrfrStatus2 INTEGER
|
|
}
|
|
|
|
rbnBulkStatsLastTrfrPolicy OBJECT-TYPE
|
|
SYNTAX SnmpAdminString (SIZE (1..20))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The bulkstats policy name."
|
|
::= { rbnBulkStatsLastTrfrEntry 1 }
|
|
|
|
rbnBulkStatsLastTrfrIpAddrType2 OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The address type contained in rbnBulkStatsLastTrfrIpAddr2."
|
|
::= { rbnBulkStatsLastTrfrEntry 2 }
|
|
|
|
rbnBulkStatsLastTrfrIpAddr2 OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP Address of the receiver station to which transfer
|
|
of bulk statistics data was last attempted.
|
|
If the IP address type is unknown, or if no transfers have
|
|
occured, a zero-length string will be returned."
|
|
::= { rbnBulkStatsLastTrfrEntry 3 }
|
|
|
|
rbnBulkStatsLastTrfrStatus2 OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1), -- no trfr attempted
|
|
success(2), -- trfr success
|
|
genError(3), -- memory alloc failed, etc
|
|
loginFailed(4), -- bad username, passwd
|
|
badFilename(5), -- bad remote filename, invalid dir
|
|
remoteHostFailed(6), -- bad ip addr, conn refused
|
|
other(7)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The status of the last bulk statistics data transfer."
|
|
::= { rbnBulkStatsLastTrfrEntry 4 }
|
|
|
|
|
|
-- Notifications
|
|
|
|
rbnBulkStatsTrfrFail NOTIFICATION-TYPE
|
|
OBJECTS { rbnBulkStatsLastTrfrIpAddrType,
|
|
rbnBulkStatsLastTrfrIpAddr,
|
|
rbnBulkStatsLastTrfrStatus
|
|
}
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"A rbnBulkStatsTrfrFail notification signifies
|
|
that there has been a failure in the transfer of
|
|
the bulk statistics data onto the receiver."
|
|
::= { rbnBulkStatsMIBNotifications 1 }
|
|
|
|
rbnBulkStatsTrfrFail2 NOTIFICATION-TYPE
|
|
OBJECTS { rbnBulkStatsLastTrfrIpAddrType2,
|
|
rbnBulkStatsLastTrfrIpAddr2,
|
|
rbnBulkStatsLastTrfrStatus2
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A rbnBulkStatsTrfrFail2 notification signifies
|
|
that there has been a failure in the transfer of
|
|
the bulk statistics data onto the receiver."
|
|
::= { rbnBulkStatsMIBNotifications 2 }
|
|
|
|
|
|
-- Conformance Statements
|
|
|
|
rbnBulkStatsMIBGroups OBJECT IDENTIFIER
|
|
::= { rbnBulkStatsMIBConformance 1 }
|
|
|
|
rbnBulkStatsMIBCompliances OBJECT IDENTIFIER
|
|
::= { rbnBulkStatsMIBConformance 2 }
|
|
|
|
|
|
rbnBulkStatsMIBObjectGroup OBJECT-GROUP
|
|
OBJECTS { rbnBulkStatsLastTrfrIpAddrType,
|
|
rbnBulkStatsLastTrfrIpAddr,
|
|
rbnBulkStatsLastTrfrStatus
|
|
}
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"A collection of objects providing bulk statistics
|
|
transfer information.
|
|
The rbnBulkStatsMIBObjectGroup is mandatory when
|
|
the rbnBulkStatsMIBNotificationGroup is implemented."
|
|
::= { rbnBulkStatsMIBGroups 1 }
|
|
|
|
rbnBulkStatsMIBNotificationGroup NOTIFICATION-GROUP
|
|
NOTIFICATIONS { rbnBulkStatsTrfrFail
|
|
}
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"A collection of notifications providing Bulk
|
|
Statistics transfer information."
|
|
::= { rbnBulkStatsMIBGroups 2 }
|
|
|
|
rbnBulkStatsMIBObjectGroup2 OBJECT-GROUP
|
|
OBJECTS { rbnBulkStatsLastTrfrIpAddrType2,
|
|
rbnBulkStatsLastTrfrIpAddr2,
|
|
rbnBulkStatsLastTrfrStatus2
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects providing bulk statistics
|
|
transfer information.
|
|
The rbnBulkStatsMIBObjectGroup2 is mandatory when
|
|
the rbnBulkStatsMIBNotificationGroup2 is implemented."
|
|
::= { rbnBulkStatsMIBGroups 3 }
|
|
|
|
rbnBulkStatsMIBNotificationGroup2 NOTIFICATION-GROUP
|
|
NOTIFICATIONS { rbnBulkStatsTrfrFail2
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of notifications providing Bulk
|
|
Statistics transfer failure information."
|
|
::= { rbnBulkStatsMIBGroups 4 }
|
|
|
|
|
|
rbnBulkStatsMIBCompliance MODULE-COMPLIANCE
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The compliance statement for the BulkStats MIB"
|
|
MODULE -- this module
|
|
GROUP rbnBulkStatsMIBNotificationGroup
|
|
DESCRIPTION
|
|
"This group is optional for devices which support
|
|
Bulk Statistics collection capabilities"
|
|
::= { rbnBulkStatsMIBCompliances 1 }
|
|
|
|
rbnBulkStatsMIBCompliance2 MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The compliance statement for the BulkStats MIB"
|
|
MODULE -- this module
|
|
GROUP rbnBulkStatsMIBNotificationGroup2
|
|
DESCRIPTION
|
|
"This group is optional for devices which support
|
|
Bulk Statistics collection capabilities"
|
|
::= { rbnBulkStatsMIBCompliances 2 }
|
|
|
|
END
|
|
|