- 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.
194 lines
6.9 KiB
Text
194 lines
6.9 KiB
Text
--
|
|
-- Juniper Enterprise Specific MIB: Structure of Management Information
|
|
--
|
|
-- Copyright (c) 2010-2011, Juniper Networks, Inc.
|
|
-- All rights reserved.
|
|
--
|
|
-- The contents of this document are subject to change without notice.
|
|
--
|
|
|
|
|
|
JUNIPER-LSYSSP-FLOWGATE-MIB DEFINITIONS ::= BEGIN
|
|
IMPORTS
|
|
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
|
|
Unsigned32
|
|
FROM SNMPv2-SMI
|
|
DisplayString
|
|
FROM SNMPv2-TC
|
|
jnxLsysSpFlowgate
|
|
FROM JUNIPER-LSYS-SECURITYPROFILE-MIB
|
|
;
|
|
|
|
jnxLsysSpFlowgateMIB MODULE-IDENTITY
|
|
LAST-UPDATED "201005191644Z" -- July 19, 2010
|
|
ORGANIZATION "Juniper Networks, Inc."
|
|
CONTACT-INFO
|
|
"Juniper Technical Assistance Center
|
|
Juniper Networks, Inc.
|
|
1133 Innovation Way
|
|
Sunnyvale, CA 94089
|
|
|
|
E-mail: support@juniper.net
|
|
HTTP://www.juniper.net"
|
|
DESCRIPTION
|
|
"This module defines the flow-gate-specific MIB for Juniper Enterprise
|
|
Logical-System (LSYS) security profiles. Juniper documentation
|
|
is recommended as the reference.
|
|
|
|
The LSYS security profile provides various static and dynamic
|
|
resource management by observing resource quota limits.
|
|
Security flow-gate resource is the focus in this MIB.
|
|
"
|
|
::= { jnxLsysSpFlowgate 1 }
|
|
|
|
jnxLsysSpFlowgateObjects OBJECT IDENTIFIER ::= { jnxLsysSpFlowgateMIB 1 }
|
|
jnxLsysSpFlowgateSummary OBJECT IDENTIFIER ::= { jnxLsysSpFlowgateMIB 2 }
|
|
|
|
|
|
-- **********************************************************************
|
|
-- Tabular flow-gate resource information objects per LSYS:
|
|
-- Below are flow-gate resource table indexed by LSYS name.
|
|
-- **********************************************************************
|
|
|
|
-- flow-gate resource table per LSYS
|
|
|
|
jnxLsysSpFlowgateTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF JnxLsysSpFlowgateEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"LSYSPROFILE flow-gate objects for flow-gate resource consumption per LSYS."
|
|
::= { jnxLsysSpFlowgateObjects 1 }
|
|
|
|
jnxLsysSpFlowgateEntry OBJECT-TYPE
|
|
SYNTAX JnxLsysSpFlowgateEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in flow-gate resource table."
|
|
INDEX { IMPLIED jnxLsysSpFlowgateLsysName }
|
|
::= { jnxLsysSpFlowgateTable 1 }
|
|
|
|
JnxLsysSpFlowgateEntry ::=
|
|
SEQUENCE {
|
|
jnxLsysSpFlowgateLsysName DisplayString,
|
|
jnxLsysSpFlowgateProfileName DisplayString,
|
|
jnxLsysSpFlowgateUsage Unsigned32,
|
|
jnxLsysSpFlowgateReserved Unsigned32,
|
|
jnxLsysSpFlowgateMaximum Unsigned32
|
|
}
|
|
|
|
-- Entry definitions for the flow-gate resource table
|
|
|
|
jnxLsysSpFlowgateLsysName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..64))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of the logical system for which flow-gate resource information is retrieved. "
|
|
::= { jnxLsysSpFlowgateEntry 1 }
|
|
|
|
jnxLsysSpFlowgateProfileName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The security profile name string for the LSYS."
|
|
::= { jnxLsysSpFlowgateEntry 2 }
|
|
|
|
jnxLsysSpFlowgateUsage OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current resource usage count for the LSYS."
|
|
::= { jnxLsysSpFlowgateEntry 3 }
|
|
|
|
jnxLsysSpFlowgateReserved OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The reserved resource count for the LSYS."
|
|
::= { jnxLsysSpFlowgateEntry 4 }
|
|
|
|
jnxLsysSpFlowgateMaximum OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum allowed resource usage count for the LSYS."
|
|
::= { jnxLsysSpFlowgateEntry 5 }
|
|
|
|
|
|
-- **********************************************************************
|
|
-- flow-gate resource information summary:
|
|
-- **********************************************************************
|
|
|
|
jnxLsysSpFlowgateUsedAmount OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The flow-gate resource consumption over all LSYS."
|
|
::= { jnxLsysSpFlowgateSummary 1 }
|
|
|
|
jnxLsysSpFlowgateMaxQuota OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The flow-gate resource maximum quota for the whole device for all LSYS."
|
|
::= { jnxLsysSpFlowgateSummary 2 }
|
|
|
|
jnxLsysSpFlowgateAvailableAmount OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The flow-gate resource available in the whole device."
|
|
::= { jnxLsysSpFlowgateSummary 3 }
|
|
|
|
jnxLsysSpFlowgateHeaviestUsage OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The most amount of flow-gate resource consumed of a LSYS."
|
|
::= { jnxLsysSpFlowgateSummary 4 }
|
|
|
|
jnxLsysSpFlowgateHeaviestUser OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..64))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The LSYS name that consume the most flow-gate resource."
|
|
::= { jnxLsysSpFlowgateSummary 5 }
|
|
|
|
jnxLsysSpFlowgateLightestUsage OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The least amount of flow-gate resource consumed of a LSYS."
|
|
::= { jnxLsysSpFlowgateSummary 6 }
|
|
|
|
jnxLsysSpFlowgateLightestUser OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE(1..64))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The LSYS name that consume the least flow-gate resource."
|
|
::= { jnxLsysSpFlowgateSummary 7 }
|
|
|
|
|
|
|
|
-- ***************************************************************
|
|
-- definition of flow-gate resource related traps. (TBD)
|
|
-- ***************************************************************
|
|
|
|
--
|
|
-- End of File
|
|
--
|
|
|
|
END
|