librenms/mibs/mitel/MITEL-APPCMN-MIB
Chris A. Evans a6ad9b86be newdevice: Added Mitel Standard Linux OS detection (#7513)
* Added Mitel Standard Linux OS Support

* removed duplicate svg, added snmprec test file, un-enable vmware discovery module

* msl os definition/polling improvements, mitel mib_dir creation
2017-10-25 16:38:53 +01:00

226 lines
9.4 KiB
Plaintext
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