initial commit; version 22.5.12042
This commit is contained in:
269
mibs/infinera/INFINERA-PM-SECYSTATS-MIB
Normal file
269
mibs/infinera/INFINERA-PM-SECYSTATS-MIB
Normal file
@ -0,0 +1,269 @@
|
||||
-- *****************************************************************
|
||||
-- INFINERA-PM-SECYSTATS-MIB
|
||||
--
|
||||
-- October 2016, Kavitha Manjunatha
|
||||
--
|
||||
-- Copyright (c) 2008-2012 by Infinera Inc.
|
||||
--
|
||||
-- All rights reserved.
|
||||
-- ****************************************************************
|
||||
|
||||
INFINERA-PM-SECYSTATS-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE,
|
||||
Integer32, Counter64 FROM SNMPv2-SMI
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF
|
||||
TruthValue FROM SNMPv2-TC
|
||||
ifIndex FROM IF-MIB
|
||||
HCPerfIntervalCount FROM HC-PerfHist-TC-MIB
|
||||
macsecPerfMon FROM INFINERA-REG-MIB
|
||||
;
|
||||
|
||||
secyStatsPmMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201502060000Z"
|
||||
ORGANIZATION "Infinera"
|
||||
CONTACT-INFO
|
||||
"Infinera
|
||||
1322 Bordeaux Drive
|
||||
Sunnyvale, CA - 94089
|
||||
|
||||
Contact : Technical Support
|
||||
Email : support@infinera.com
|
||||
Phone : 1-877-INF-5288"
|
||||
DESCRIPTION
|
||||
" "
|
||||
REVISION "201502060000Z"
|
||||
DESCRIPTION
|
||||
"First Version"
|
||||
::= { macsecPerfMon 3 }
|
||||
|
||||
-- Real PMs
|
||||
secyStatsPmRealTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF SecyStatsRealEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of SecyStatsReal entries. Each entry is uniquely identified by the value of ifIndex."
|
||||
::= { secyStatsPmMIB 1 }
|
||||
|
||||
secyStatsPmRealEntry OBJECT-TYPE
|
||||
SYNTAX SecyStatsRealEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A secyStatsPm entry containing real-time performance information pertaining to
|
||||
Infinera SecyStats interfaces. This table is a subclass of IfCommon.
|
||||
Entries will exist in this table only for interfaces of secyStats."
|
||||
INDEX { ifIndex }
|
||||
::= { secyStatsPmRealTable 1 }
|
||||
|
||||
|
||||
SecyStatsRealEntry ::= SEQUENCE {
|
||||
secyStatsPmRealInOctetsValidated Counter64,
|
||||
secyStatsPmRealInOctetsDecrypted Counter64
|
||||
}
|
||||
|
||||
secyStatsPmRealInOctetsValidated OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "SECY Real Stats InOctetsValidated"
|
||||
::= { secyStatsPmRealEntry 1 }
|
||||
|
||||
secyStatsPmRealInOctetsDecrypted OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "SECY Real Stats InOctetsDecrypted"
|
||||
::= { secyStatsPmRealEntry 2 }
|
||||
|
||||
-- Historical PMs
|
||||
secyStatsPmTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF SecyStatsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of SecyStats entries. Each entry is uniquely identified by the value of ifIndex, sampleDuration and secyStatsPmTimestamp."
|
||||
::= { secyStatsPmMIB 2 }
|
||||
|
||||
secyStatsPmEntry OBJECT-TYPE
|
||||
SYNTAX SecyStatsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A SecyStats entry containing historical performance information pertaining to
|
||||
Infinera SecyStats interfaces. . This table is a subclass of IfCommon.
|
||||
Entries will exist in this table only for interfaces of type SecyStats.
|
||||
Each interface may have a number of entries in this table, each with a different combination
|
||||
of timestamp and sample duration."
|
||||
INDEX { ifIndex, secyStatsPmSampleDuration, secyStatsPmTimestamp }
|
||||
::= { secyStatsPmTable 1 }
|
||||
|
||||
SecyStatsEntry ::= SEQUENCE {
|
||||
secyStatsPmTimestamp Integer32,
|
||||
secyStatsPmSampleDuration INTEGER,
|
||||
secyStatsPmValidity TruthValue,
|
||||
secyStatsPmInOctetsValidated HCPerfIntervalCount,
|
||||
secyStatsPmInOctetsDecrypted HCPerfIntervalCount,
|
||||
secyStatsPmTxUntaggedPkts HCPerfIntervalCount,
|
||||
secyStatsPmTxTooLongPkts HCPerfIntervalCount,
|
||||
secyStatsPmRxUntaggedPkts HCPerfIntervalCount,
|
||||
secyStatsPmRxNoTagPkts HCPerfIntervalCount,
|
||||
secyStatsPmRxBadTagPkts HCPerfIntervalCount,
|
||||
secyStatsPmRxUnknownSCIPkts HCPerfIntervalCount,
|
||||
secyStatsPmRxNoSCIPkts HCPerfIntervalCount,
|
||||
secyStatsPmRxOverrunPkts HCPerfIntervalCount
|
||||
}
|
||||
|
||||
secyStatsPmTimestamp OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"End Time stamp for this interval. If this time is later than the current time,
|
||||
then the data for this bucket is currently being collected."
|
||||
::= { secyStatsPmEntry 1 }
|
||||
|
||||
secyStatsPmSampleDuration OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
fifteenMinutes(1),
|
||||
day(2)
|
||||
}
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The duration of this sample."
|
||||
::= { secyStatsPmEntry 2 }
|
||||
|
||||
secyStatsPmValidity OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "Flag indicating if data was valid for the entire interval"
|
||||
::= { secyStatsPmEntry 3 }
|
||||
|
||||
secyStatsPmInOctetsValidated OBJECT-TYPE
|
||||
SYNTAX HCPerfIntervalCount
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "SECY Stats InOctetsValidated"
|
||||
::= { secyStatsPmEntry 4 }
|
||||
|
||||
secyStatsPmInOctetsDecrypted OBJECT-TYPE
|
||||
SYNTAX HCPerfIntervalCount
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "SECY Stats InOctetsDecrypted"
|
||||
::= { secyStatsPmEntry 5 }
|
||||
|
||||
secyStatsPmTxUntaggedPkts OBJECT-TYPE
|
||||
SYNTAX HCPerfIntervalCount
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "SECY Stats TxUntaggedPkts"
|
||||
::= { secyStatsPmEntry 6 }
|
||||
|
||||
secyStatsPmTxTooLongPkts OBJECT-TYPE
|
||||
SYNTAX HCPerfIntervalCount
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "SECY Stats TxTooLongPkts"
|
||||
::= { secyStatsPmEntry 7 }
|
||||
|
||||
secyStatsPmRxUntaggedPkts OBJECT-TYPE
|
||||
SYNTAX HCPerfIntervalCount
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "SECY Stats RxUntaggedPkts"
|
||||
::= { secyStatsPmEntry 8 }
|
||||
|
||||
secyStatsPmRxNoTagPkts OBJECT-TYPE
|
||||
SYNTAX HCPerfIntervalCount
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "SECY Stats RxNoTagPkts"
|
||||
::= { secyStatsPmEntry 9 }
|
||||
|
||||
secyStatsPmRxBadTagPkts OBJECT-TYPE
|
||||
SYNTAX HCPerfIntervalCount
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "SECY Stats RxBadTagPkts"
|
||||
::= { secyStatsPmEntry 10 }
|
||||
|
||||
secyStatsPmRxUnknownSCIPkts OBJECT-TYPE
|
||||
SYNTAX HCPerfIntervalCount
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "SECY Stats RxUnknownSCIPkts"
|
||||
::= { secyStatsPmEntry 11 }
|
||||
|
||||
secyStatsPmRxNoSCIPkts OBJECT-TYPE
|
||||
SYNTAX HCPerfIntervalCount
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "SECY Stats RxNoSCIPkts"
|
||||
::= { secyStatsPmEntry 12 }
|
||||
|
||||
secyStatsPmRxOverrunPkts OBJECT-TYPE
|
||||
SYNTAX HCPerfIntervalCount
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "SECY Stats RxOverrunPkts"
|
||||
::= { secyStatsPmEntry 13 }
|
||||
|
||||
-- Conformance Statements
|
||||
|
||||
secyStatsPmConformance OBJECT IDENTIFIER ::= { secyStatsPmMIB 3 }
|
||||
secyStatsPmCompliances OBJECT IDENTIFIER ::= { secyStatsPmConformance 1 }
|
||||
secyStatsPmGroups OBJECT IDENTIFIER ::= { secyStatsPmConformance 2 }
|
||||
|
||||
secyStatsPmRealCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Describes the requirements for conformance to the secyStatsPmRealMIB"
|
||||
MODULE
|
||||
MANDATORY-GROUPS { secyStatsPmRealGroup }
|
||||
::= { secyStatsPmCompliances 1 }
|
||||
|
||||
secyStatsPmCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Describes the requirements for conformance to the secyStatsPmMIB"
|
||||
MODULE
|
||||
MANDATORY-GROUPS { secyStatsPmGroup }
|
||||
::= { secyStatsPmCompliances 2 }
|
||||
|
||||
-- Real PM groups
|
||||
secyStatsPmRealGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
secyStatsPmRealInOctetsValidated,
|
||||
secyStatsPmRealInOctetsDecrypted
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" A collection of objects for reading Real SecyStats."
|
||||
::= { secyStatsPmGroups 1 }
|
||||
|
||||
-- Historical PM groups
|
||||
secyStatsPmGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
secyStatsPmValidity,
|
||||
secyStatsPmInOctetsValidated,
|
||||
secyStatsPmInOctetsDecrypted,
|
||||
secyStatsPmTxUntaggedPkts,
|
||||
secyStatsPmTxTooLongPkts,
|
||||
secyStatsPmRxUntaggedPkts,
|
||||
secyStatsPmRxNoTagPkts,
|
||||
secyStatsPmRxBadTagPkts,
|
||||
secyStatsPmRxUnknownSCIPkts,
|
||||
secyStatsPmRxNoSCIPkts,
|
||||
secyStatsPmRxOverrunPkts
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" A collection of objects for reading SecyStats."
|
||||
::= { secyStatsPmGroups 2 }
|
||||
|
||||
END
|
Reference in New Issue
Block a user