- Remove PVC volume mount from k8s/deployment.yaml - Delete k8s/mib-pvc.yaml (no longer needed) - Update .gitignore to commit MIB files to git - Add mix import_mibs task to copy MIBs from LibreNMS - Add all MIB files from priv/mibs/ to git This fixes the multi-attach volume error in Kubernetes where new pods couldn't start because the RWO (ReadWriteOnce) PVC was attached to the old pod. MIBs are now part of the Docker image and can be used by all pods simultaneously.
435 lines
19 KiB
Text
435 lines
19 KiB
Text
-- ****************************************************************************
|
|
-- aviatRxPerformanceEx.mib: Aviat Networks RX Performance Extension MIB
|
|
--
|
|
-- Copyright © 2014 Aviat U.S, Inc. All rights reserved.
|
|
-- Certain information and content may be provided by third parties to AVIAT,
|
|
-- and in each case, such copyrighted work remains the property of that third
|
|
-- party creator/licensor.
|
|
-- All rights not expressly granted herein are reserved. Except as otherwise
|
|
-- required by applicable law, any reproduction, distribution, modification,
|
|
-- retransmission, or publication of any copyrighted material is strictly
|
|
-- prohibited without the express written consent of the copyright owner.
|
|
-- "AVIAT", "AVIAT NETWORKS" and the AVIAT logo are trademarks of Aviat
|
|
-- Networks, Inc. All other trademarks or brand names may be trademarks or
|
|
-- registered trademarks of AVIAT's affiliated companies in the United States
|
|
-- and/or other countries.
|
|
--
|
|
-- ****************************************************************************
|
|
|
|
AVIAT-RXPERFORMANCE-EX-MIB DEFINITIONS ::= BEGIN
|
|
IMPORTS
|
|
MODULE-IDENTITY, OBJECT-TYPE
|
|
FROM SNMPv2-SMI
|
|
MODULE-COMPLIANCE, OBJECT-GROUP
|
|
FROM SNMPv2-CONF
|
|
AviatPowerLevel
|
|
FROM AVIAT-TEXTCONVENTION-MIB
|
|
entPhysicalIndex
|
|
FROM ENTITY-MIB
|
|
aviatRxPerformQHourIndex, aviatRxPerformQHourPeriod,
|
|
aviatRxPerformDayIndex, aviatRxPerformDayPeriod
|
|
FROM AVIAT-RXPERFORMANCE-MIB
|
|
aviatModules
|
|
FROM STXN-GLOBALREGISTER-MIB;
|
|
|
|
aviatRxPerformanceExModule MODULE-IDENTITY
|
|
LAST-UPDATED "201401210157Z"
|
|
ORGANIZATION "Aviat Networks"
|
|
CONTACT-INFO "Aviat Networks
|
|
Customer Service
|
|
|
|
Postal: 5200 Great America Parkway
|
|
Santa Clara
|
|
California 95054
|
|
United States of America
|
|
|
|
Tel: 408 567 7000
|
|
|
|
E-mail: mibsupport@aviatnet.com"
|
|
DESCRIPTION
|
|
"This MIB module extends existing performance monitoring of the
|
|
receiver on the radio for some parameters."
|
|
REVISION "201401210157Z"
|
|
DESCRIPTION
|
|
"Initial Version."
|
|
::= { aviatModules 33 }
|
|
|
|
|
|
-- ****************************************************************************
|
|
-- Conformance area, containing groups and compliance specifications
|
|
-- ****************************************************************************
|
|
aviatRxPerformanceExConf OBJECT IDENTIFIER ::= { aviatRxPerformanceExModule 1 }
|
|
|
|
aviatRxPerformanceExGroups OBJECT IDENTIFIER ::= { aviatRxPerformanceExConf 1 }
|
|
|
|
aviatRxPerformanceExCompl OBJECT IDENTIFIER ::= { aviatRxPerformanceExConf 2 }
|
|
|
|
|
|
-- ****************************************************************************
|
|
-- Sub-tree for RX Performance MIB objects
|
|
-- ****************************************************************************
|
|
aviatRxPerformanceExMIBObjs OBJECT IDENTIFIER ::= { aviatRxPerformanceExModule 2 }
|
|
|
|
|
|
-- ****************************************************************************
|
|
-- Receiver Performance Table Extension
|
|
-- ****************************************************************************
|
|
aviatRxPerformExTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AviatRxPerformExEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This is the table containing extended information
|
|
about the radio receive path performance of each
|
|
terminal in the domain. This performance data is
|
|
updated every 1 second."
|
|
::= { aviatRxPerformanceExMIBObjs 2 }
|
|
|
|
aviatRxPerformExEntry OBJECT-TYPE
|
|
SYNTAX AviatRxPerformExEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This is an entry in the table containing the receiver
|
|
performance data of an entity in the system."
|
|
INDEX { entPhysicalIndex }
|
|
::= { aviatRxPerformExTable 1 }
|
|
|
|
AviatRxPerformExEntry ::=
|
|
SEQUENCE {
|
|
aviatRxPerformCinrReadingMean
|
|
AviatPowerLevel,
|
|
aviatRxPerformCinrReadingCurrent
|
|
AviatPowerLevel,
|
|
aviatRxPerformCinrReadingMax
|
|
AviatPowerLevel,
|
|
aviatRxPerformCinrReadingMin
|
|
AviatPowerLevel,
|
|
aviatRxPerformTxpowReadingMean
|
|
AviatPowerLevel,
|
|
aviatRxPerformTxpowReadingCurrent
|
|
AviatPowerLevel,
|
|
aviatRxPerformTxpowReadingMax
|
|
AviatPowerLevel,
|
|
aviatRxPerformTxpowReadingMin
|
|
AviatPowerLevel
|
|
}
|
|
|
|
aviatRxPerformCinrReadingMean OBJECT-TYPE
|
|
SYNTAX AviatPowerLevel
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This is the mean reading of the Carrier to
|
|
Interference + Noise ratio of the radio over the
|
|
period since the start of monitoring."
|
|
::= { aviatRxPerformExEntry 2 }
|
|
|
|
aviatRxPerformCinrReadingCurrent OBJECT-TYPE
|
|
SYNTAX AviatPowerLevel
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This is the current reading of the Carrier to
|
|
Interference + Noise ratio of the radio."
|
|
::= { aviatRxPerformExEntry 3 }
|
|
|
|
aviatRxPerformCinrReadingMax OBJECT-TYPE
|
|
SYNTAX AviatPowerLevel
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This is the highest recorded reading of the Carrier to
|
|
Interference + Noise ratio of the radio since the
|
|
start of monitoring."
|
|
::= { aviatRxPerformExEntry 4 }
|
|
|
|
aviatRxPerformCinrReadingMin OBJECT-TYPE
|
|
SYNTAX AviatPowerLevel
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This is the lowest recorded reading of the Carrier to
|
|
Interference + Noise ratio of the radio since the
|
|
start of monitoring."
|
|
::= { aviatRxPerformExEntry 5 }
|
|
|
|
aviatRxPerformTxpowReadingMean OBJECT-TYPE
|
|
SYNTAX AviatPowerLevel
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This is the mean reading of the Carrier to
|
|
Interference + Noise ratio of the radio over the
|
|
period since the start of monitoring."
|
|
::= { aviatRxPerformExEntry 6 }
|
|
|
|
aviatRxPerformTxpowReadingCurrent OBJECT-TYPE
|
|
SYNTAX AviatPowerLevel
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This is the current reading of the Carrier to
|
|
Interference + Noise ratio of the radio."
|
|
::= { aviatRxPerformExEntry 7 }
|
|
|
|
aviatRxPerformTxpowReadingMax OBJECT-TYPE
|
|
SYNTAX AviatPowerLevel
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This is the highest recorded reading of the Carrier to
|
|
Interference + Noise ratio of the radio since the
|
|
start of monitoring."
|
|
::= { aviatRxPerformExEntry 8 }
|
|
|
|
aviatRxPerformTxpowReadingMin OBJECT-TYPE
|
|
SYNTAX AviatPowerLevel
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This is the lowest recorded reading of the Carrier to
|
|
Interference + Noise ratio of the radio since the
|
|
start of monitoring."
|
|
::= { aviatRxPerformExEntry 9 }
|
|
|
|
|
|
-- ****************************************************************************
|
|
-- Receiver Performance Quarter Hourly Table Extension
|
|
-- ****************************************************************************
|
|
aviatRxPerformQuarterHourExTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AviatRxPerformQuarterHourExEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This is the table containing extended information
|
|
about the radio receive path performance of each
|
|
terminal in the domain.
|
|
|
|
The performance data recording is started at the next
|
|
15 minute boundry in the hour of the time when
|
|
monitoring was initiated eg: 12:00, 12:15, 12:30 or
|
|
12:45.
|
|
|
|
This performance data is recorded for 15 minute
|
|
periods and the object is updated at the end of the
|
|
period."
|
|
::= { aviatRxPerformanceExMIBObjs 3 }
|
|
|
|
aviatRxPerformQuarterHourExEntry OBJECT-TYPE
|
|
SYNTAX AviatRxPerformQuarterHourExEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This is an entry in the table containing the receiver
|
|
performance data of an entity in the system for a 15
|
|
minute period."
|
|
INDEX { entPhysicalIndex, aviatRxPerformQHourIndex,
|
|
aviatRxPerformQHourPeriod }
|
|
::= { aviatRxPerformQuarterHourExTable 1 }
|
|
|
|
AviatRxPerformQuarterHourExEntry ::=
|
|
SEQUENCE {
|
|
aviatRxPerformQHourCinrReadingMean
|
|
AviatPowerLevel,
|
|
aviatRxPerformQHourCinrReadingMax
|
|
AviatPowerLevel,
|
|
aviatRxPerformQHourCinrReadingMin
|
|
AviatPowerLevel,
|
|
aviatRxPerformQHourTxpowReadingMean
|
|
AviatPowerLevel,
|
|
aviatRxPerformQHourTxpowReadingMax
|
|
AviatPowerLevel,
|
|
aviatRxPerformQHourTxpowReadingMin
|
|
AviatPowerLevel
|
|
}
|
|
|
|
aviatRxPerformQHourCinrReadingMean OBJECT-TYPE
|
|
SYNTAX AviatPowerLevel
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This is the mean reading of the Carrier to
|
|
Interference + Noise ratio of the radio for the 15
|
|
minute period during which this block of performance
|
|
data was collected."
|
|
::= { aviatRxPerformQuarterHourExEntry 4 }
|
|
|
|
aviatRxPerformQHourCinrReadingMax OBJECT-TYPE
|
|
SYNTAX AviatPowerLevel
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This is the highest recorded reading of the Carrier to
|
|
Interference + Noise ratio of the radio for the 15
|
|
minute period during which this block of performance
|
|
data was collected."
|
|
::= { aviatRxPerformQuarterHourExEntry 5 }
|
|
|
|
aviatRxPerformQHourCinrReadingMin OBJECT-TYPE
|
|
SYNTAX AviatPowerLevel
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This is the lowest recorded reading of the Carrier to
|
|
Interference + Noise ratio of the radio for the 15
|
|
minute period during which this block of performance
|
|
data was collected."
|
|
::= { aviatRxPerformQuarterHourExEntry 6 }
|
|
|
|
aviatRxPerformQHourTxpowReadingMean OBJECT-TYPE
|
|
SYNTAX AviatPowerLevel
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This is the mean value of the Transmit power of the
|
|
radio for the 15 minute period during which this block
|
|
of performance data was collected."
|
|
::= { aviatRxPerformQuarterHourExEntry 7 }
|
|
|
|
aviatRxPerformQHourTxpowReadingMax OBJECT-TYPE
|
|
SYNTAX AviatPowerLevel
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This is the highest recorded value of the Transmit
|
|
power of the radio for the 15 minute period during
|
|
which this block of performance data was collected."
|
|
::= { aviatRxPerformQuarterHourExEntry 8 }
|
|
|
|
aviatRxPerformQHourTxpowReadingMin OBJECT-TYPE
|
|
SYNTAX AviatPowerLevel
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This is the lowest recorded value of the Transmit
|
|
power of the radio for the 15 minute period during
|
|
which this block of performance data was collected."
|
|
::= { aviatRxPerformQuarterHourExEntry 9 }
|
|
|
|
|
|
-- ****************************************************************************
|
|
-- Rx Performance Daily Table
|
|
-- ****************************************************************************
|
|
aviatRxPerformDayExTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AviatRxPerformDayExEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This is a table containing a collection of information
|
|
about the radio receive path performance of each
|
|
terminal in the domain. Performance data in this table
|
|
is recorded for 1 day periods."
|
|
::= { aviatRxPerformanceExMIBObjs 4 }
|
|
|
|
aviatRxPerformDayExEntry OBJECT-TYPE
|
|
SYNTAX AviatRxPerformDayExEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "This is an entry in the table containing performance
|
|
data of a particular entity within the agent during a
|
|
1 day period."
|
|
INDEX { entPhysicalIndex, aviatRxPerformDayIndex,
|
|
aviatRxPerformDayPeriod }
|
|
::= { aviatRxPerformDayExTable 1 }
|
|
|
|
AviatRxPerformDayExEntry ::=
|
|
SEQUENCE {
|
|
aviatRxPerformDayCinrReadingMean
|
|
AviatPowerLevel,
|
|
aviatRxPerformDayCinrReadingMax
|
|
AviatPowerLevel,
|
|
aviatRxPerformDayCinrReadingMin
|
|
AviatPowerLevel,
|
|
aviatRxPerformDayTxpowReadingMean
|
|
AviatPowerLevel,
|
|
aviatRxPerformDayTxpowReadingMax
|
|
AviatPowerLevel,
|
|
aviatRxPerformDayTxpowReadingMin
|
|
AviatPowerLevel
|
|
}
|
|
|
|
aviatRxPerformDayCinrReadingMean OBJECT-TYPE
|
|
SYNTAX AviatPowerLevel
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This is the mean reading of the Carrier to
|
|
Interference + Noise ratio of the radio for the 1 day
|
|
period during which this block of performance data was
|
|
collected."
|
|
::= { aviatRxPerformDayExEntry 4 }
|
|
|
|
aviatRxPerformDayCinrReadingMax OBJECT-TYPE
|
|
SYNTAX AviatPowerLevel
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This is the highest recorded reading of the Carrier to
|
|
Interference + Noise ratio of the radio for the 1 day
|
|
period during which this block of performance data was
|
|
collected."
|
|
::= { aviatRxPerformDayExEntry 5 }
|
|
|
|
aviatRxPerformDayCinrReadingMin OBJECT-TYPE
|
|
SYNTAX AviatPowerLevel
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This is the lowest recorded reading of the Carrier to
|
|
Interference + Noise ratio of the radio for the 1 day
|
|
period during which this block of performance data was
|
|
collected."
|
|
::= { aviatRxPerformDayExEntry 6 }
|
|
|
|
aviatRxPerformDayTxpowReadingMean OBJECT-TYPE
|
|
SYNTAX AviatPowerLevel
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This is the mean reading of the Transmit Power of the
|
|
radio for the 1 day period during which this block of
|
|
performance data was collected."
|
|
::= { aviatRxPerformDayExEntry 7 }
|
|
|
|
aviatRxPerformDayTxpowReadingMax OBJECT-TYPE
|
|
SYNTAX AviatPowerLevel
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This is the highest recorded reading of the transmit
|
|
Power of the radio for the 1 day period during which
|
|
this block of performance data was collected."
|
|
::= { aviatRxPerformDayExEntry 8 }
|
|
|
|
aviatRxPerformDayTxpowReadingMin OBJECT-TYPE
|
|
SYNTAX AviatPowerLevel
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This is the lowest recorded reading of the Transmit
|
|
Power of the radio for the 1 day period during which
|
|
this block of performance data was collected."
|
|
::= { aviatRxPerformDayExEntry 9 }
|
|
|
|
|
|
-- ****************************************************************************
|
|
-- The Object and Event Groups
|
|
-- ****************************************************************************
|
|
aviatRxPerformExObjectGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
aviatRxPerformCinrReadingMean,
|
|
aviatRxPerformCinrReadingCurrent,
|
|
aviatRxPerformCinrReadingMax,
|
|
aviatRxPerformCinrReadingMin,
|
|
aviatRxPerformTxpowReadingMean,
|
|
aviatRxPerformTxpowReadingCurrent,
|
|
aviatRxPerformTxpowReadingMax,
|
|
aviatRxPerformTxpowReadingMin,
|
|
aviatRxPerformQHourCinrReadingMean,
|
|
aviatRxPerformQHourCinrReadingMax,
|
|
aviatRxPerformQHourCinrReadingMin,
|
|
aviatRxPerformQHourTxpowReadingMean,
|
|
aviatRxPerformQHourTxpowReadingMax,
|
|
aviatRxPerformQHourTxpowReadingMin,
|
|
aviatRxPerformDayCinrReadingMean,
|
|
aviatRxPerformDayCinrReadingMax,
|
|
aviatRxPerformDayCinrReadingMin,
|
|
aviatRxPerformDayTxpowReadingMean,
|
|
aviatRxPerformDayTxpowReadingMax,
|
|
aviatRxPerformDayTxpowReadingMin
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "These are the objects in the Receiver Performance
|
|
Extended MIB."
|
|
::= { aviatRxPerformanceExGroups 1 }
|
|
|
|
|
|
-- ****************************************************************************
|
|
-- The Compliance Specifications
|
|
-- ****************************************************************************
|
|
aviatRxPerformanceExComplV1 MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION "The implementation requirements for this MIB."
|
|
MODULE -- This module
|
|
MANDATORY-GROUPS {
|
|
aviatRxPerformExObjectGroup
|
|
}
|
|
::= { aviatRxPerformanceExCompl 1 }
|
|
|
|
END
|