- 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.
225 lines
9.4 KiB
Text
Executable file
225 lines
9.4 KiB
Text
Executable file
-- Copyright 2004, 2005, 2006 MITEL Networks Corporation
|
|
-- All rights reserved.
|
|
-- This MITEL SNMP Management Information Base Specification
|
|
-- (Specification) embodies MITEL's confidential and
|
|
-- proprietary intellectual property. MITEL retains all
|
|
-- title and ownership in the Specification, including any
|
|
-- revisions.
|
|
|
|
-- This Specification is supplied "AS IS", and MITEL makes
|
|
-- no warranty, either express or implied, as to the use,
|
|
-- operation, condition, or performance of the Specification.
|
|
|
|
MITEL-APPCMN-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY, OBJECT-IDENTITY, OBJECT-TYPE
|
|
FROM SNMPv2-SMI
|
|
TEXTUAL-CONVENTION, DisplayString
|
|
FROM SNMPv2-TC
|
|
MODULE-COMPLIANCE, OBJECT-GROUP
|
|
FROM SNMPv2-CONF
|
|
mitelIdentification, mitelPropApplications, mitelConfGroups,
|
|
mitelConfCompliances
|
|
FROM MITEL-MIB
|
|
ItuPerceivedSeverity
|
|
FROM MITEL-CMNALM-MIB;
|
|
|
|
mitelAppCommon MODULE-IDENTITY
|
|
LAST-UPDATED "201402111200Z"
|
|
ORGANIZATION "MITEL Networks Corporation"
|
|
CONTACT-INFO "Standards Group,
|
|
Postal: MITEL Networks Corporation
|
|
350 Legget Drive, PO Box 13089
|
|
Kanata, Ontario
|
|
Canada K2K 2W7
|
|
Tel: +1 613 592 2122
|
|
Fax: +1 613 592 4784
|
|
URL: www.mitel.com"
|
|
DESCRIPTION "Replaced E-Mail: std@mitel.com with URL: www.mitel.com."
|
|
REVISION "201402111200Z"
|
|
DESCRIPTION "The MITEL Application-Specific Common MIB module."
|
|
REVISION "200502212134Z"
|
|
DESCRIPTION "Some additional attributes added to the Applications table."
|
|
REVISION "200401300000Z"
|
|
DESCRIPTION "MITEL Application-Specific Common MIB Version 1.0.0.1 - Draft"
|
|
::= { mitelPropApplications 2 }
|
|
|
|
-- ****************************************************************
|
|
-- MITEL Common Application-specific Textual Conventions
|
|
-- ****************************************************************
|
|
|
|
-- ****************************************************************
|
|
-- The mitelAppCommon subtree... Common information for Manageable
|
|
-- Applications.
|
|
-- ****************************************************************
|
|
|
|
mitelAppCmnObjects OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION "Manageable Application Common Objects."
|
|
::= { mitelAppCommon 1 }
|
|
|
|
mitelAppTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF MitelAppTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A list of the MITEL-defined manageable applications
|
|
supported by this agent. This table is typically
|
|
maintained in non-volatile memory, and is re-built
|
|
upon agent restart."
|
|
::= { mitelAppCmnObjects 1 }
|
|
|
|
mitelAppTableEntry OBJECT-TYPE
|
|
SYNTAX MitelAppTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "An entry containing application information."
|
|
INDEX { mitelAppTblProductOid }
|
|
::= { mitelAppTable 1 }
|
|
|
|
MitelAppTableEntry ::=
|
|
SEQUENCE {
|
|
mitelAppTblProductOid OBJECT IDENTIFIER,
|
|
mitelAppTblProductManufacturer DisplayString ,
|
|
mitelAppTblProductName DisplayString,
|
|
mitelAppTblProductVersion DisplayString,
|
|
mitelAppTblProductDescr DisplayString,
|
|
mitelAppTblAppAlrmStatus ItuPerceivedSeverity
|
|
}
|
|
|
|
-- Size of DisplayString will be set to a maximum value.
|
|
|
|
mitelAppTblProductOid OBJECT-TYPE
|
|
SYNTAX OBJECT IDENTIFIER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "The OID value of the application."
|
|
::= { mitelAppTableEntry 1 }
|
|
|
|
mitelAppTblProductManufacturer OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Product Manufacturer of this application."
|
|
::= { mitelAppTableEntry 2 }
|
|
|
|
mitelAppTblProductName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Product Name of this application."
|
|
::= { mitelAppTableEntry 3 }
|
|
|
|
mitelAppTblProductVersion OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Product Version of this application. The format is
|
|
described in document xxx."
|
|
::= { mitelAppTableEntry 4 }
|
|
|
|
mitelAppTblProductDescr OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Product description of this application that may not be
|
|
contained in of the MIB-variables. If the description is
|
|
not available then this should return an empty string '' as
|
|
its value."
|
|
::= { mitelAppTableEntry 5 }
|
|
|
|
mitelAppTblAppAlrmStatus OBJECT-TYPE
|
|
SYNTAX ItuPerceivedSeverity
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Indicates the application's alarm level severity."
|
|
::= { mitelAppTableEntry 6 }
|
|
|
|
-- mitelAppTblAppStatus OBJECT-TYPE
|
|
-- SYNTAX INTEGER {
|
|
-- online (1),
|
|
-- offline (2),
|
|
-- error (3),
|
|
-- unknown(4)
|
|
-- }
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION "Indicates the application's operational state."
|
|
-- ::= { mitelAppTableEntry .n. }
|
|
|
|
mitelAppNumberOfApps OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Indicates the number of applications installed
|
|
on this platform registered with the Applications
|
|
Table."
|
|
::= { mitelAppCmnObjects 2 }
|
|
|
|
-- ****************************************************************
|
|
-- The mitelConformance subtree.
|
|
-- ****************************************************************
|
|
|
|
mitelGrpAppCommon OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION "The groups associated with the Applications Common MIB."
|
|
::= { mitelConfGroups 3 }
|
|
|
|
-- ****************************************************************
|
|
-- The mitelComplMitelAppCmn subtree.... Compliance Statement
|
|
-- ****************************************************************
|
|
|
|
mitelComplAppCommon OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION "The groups associated with the Applications Common MIB."
|
|
::= { mitelConfCompliances 5 }
|
|
|
|
mitelComplAppCmn MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION "The compliance statement for SNMPv2 entities which
|
|
implement the MITEL Applications Common MIB."
|
|
MODULE -- compliance to the MITEL Applications Common MIB module
|
|
MANDATORY-GROUPS { mitelGrpAppCmn }
|
|
OBJECT mitelAppTblProductOid
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION "Read-only."
|
|
OBJECT mitelAppTblProductManufacturer
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION "Read-only. Cannot be an empty string."
|
|
OBJECT mitelAppTblProductName
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION "Read-only. Cannot be an empty string."
|
|
OBJECT mitelAppTblProductVersion
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION "Read-only. Cannot be an empty string and must follow the
|
|
rules as outlined in Reference xxx."
|
|
OBJECT mitelAppTblProductDescr
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION "Read-only. Can be an empty string."
|
|
OBJECT mitelAppTblAppAlrmStatus
|
|
MIN-ACCESS read-only
|
|
DESCRIPTION "Read-only."
|
|
|
|
::= { mitelComplAppCommon 1 }
|
|
|
|
-- ****************************************************************
|
|
-- The mitelConfGroups Application Common subtree.
|
|
-- ****************************************************************
|
|
|
|
mitelGrpAppCmn OBJECT-GROUP
|
|
OBJECTS {
|
|
mitelAppTblProductOid,
|
|
mitelAppTblProductManufacturer,
|
|
mitelAppTblProductName,
|
|
mitelAppTblProductVersion,
|
|
mitelAppTblProductDescr,
|
|
mitelAppTblAppAlrmStatus
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "The collection of objects providing information on
|
|
the applications on the current agent platform."
|
|
::= { mitelGrpAppCommon 1 }
|
|
|
|
-- MITEL-APPCMN-MIB
|
|
|
|
END
|