mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
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
This commit is contained in:
committed by
Neil Lathwood
parent
bf2f948197
commit
a6ad9b86be
1
html/images/os/msl.svg
Normal file
1
html/images/os/msl.svg
Normal file
@@ -0,0 +1 @@
|
|||||||
|
<svg id="VOIP" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><defs><style>.cls-1{fill:#00a1f4;}.cls-2{fill:#15325f;}</style></defs><title>Icon</title><g id="Mitel_Unified_Communications" data-name="Mitel Unified Communications"><path class="cls-1" d="M59.9,61.5,50,55.8,46.9,54a5,5,0,0,1,0-8L50,44.3l-9.8-5.7a15.1,15.1,0,0,0,0,23l1.7,1.3L50,67.5,77.2,83.2A15.1,15.1,0,0,0,100,70.2V29.8A15.1,15.1,0,0,0,77.2,16.8L50,32.6l8.1,4.7,1.7,1.3,22.4-13a5,5,0,0,1,2.6-.7,5,5,0,0,1,5,5V70.2a5,5,0,0,1-7.6,4.3l-22.4-13"/><path class="cls-2" d="M50,44.2,53.1,46a5,5,0,0,1,0,8L50,55.8l9.9,5.7a15.1,15.1,0,0,0,0-23l-1.7-1.3L50,32.5,22.8,16.8A15.2,15.2,0,0,0,0,29.8V70.2A15.1,15.1,0,0,0,22.8,83.2L50,67.5l-8.2-4.7-1.7-1.3-22.4,13a5,5,0,0,1-7.6-4.4V29.8a5,5,0,0,1,5-5,5,5,0,0,1,2.6.7l22.4,13h0Z"/></g></svg>
|
||||||
|
After Width: | Height: | Size: 801 B |
19
includes/definitions/msl.yaml
Normal file
19
includes/definitions/msl.yaml
Normal file
@@ -0,0 +1,19 @@
|
|||||||
|
os: msl
|
||||||
|
text: 'Mitel Standard Linux'
|
||||||
|
type: server
|
||||||
|
over:
|
||||||
|
- { graph: device_processor, text: 'Processor Usage' }
|
||||||
|
- { graph: device_ucd_memory, text: 'Memory Usage' }
|
||||||
|
- { graph: device_storage, text: 'Storage Usage' }
|
||||||
|
mib_dir: mitel
|
||||||
|
discovery:
|
||||||
|
- sysObjectId:
|
||||||
|
- .1.3.6.1.4.1.1027.1
|
||||||
|
processor_stacked: 1
|
||||||
|
poller_modules:
|
||||||
|
bgp-peers: 0
|
||||||
|
ospf: 0
|
||||||
|
stp: 0
|
||||||
|
discovery_modules:
|
||||||
|
bgp-peers: 0
|
||||||
|
stp: 0
|
||||||
30
includes/polling/os/msl.inc.php
Normal file
30
includes/polling/os/msl.inc.php
Normal file
@@ -0,0 +1,30 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
/*
|
||||||
|
* LibreNMS OS Polling module for Mitel Standard Linux
|
||||||
|
*
|
||||||
|
* © 2017 Chris A. Evans <thecityofguanyu@outlook.com>
|
||||||
|
*
|
||||||
|
* This program is free software: you can redistribute it and/or modify it
|
||||||
|
* under the terms of the GNU General Public License as published by the
|
||||||
|
* Free Software Foundation, either version 3 of the License, or (at your
|
||||||
|
* option) any later version. Please see LICENSE.txt at the top level of
|
||||||
|
* the source code distribution for details.
|
||||||
|
*/
|
||||||
|
|
||||||
|
$mslhw = $poll_device['sysDescr'];
|
||||||
|
$version_oid = '.1.3.6.1.4.1.1027.4.1.2.1.1.1.4.10.1.3.6.1.4.1.1027.1.6.1';
|
||||||
|
$features_oid = '.1.3.6.1.4.1.1027.4.1.2.1.1.1.5.10.1.3.6.1.4.1.1027.1.6.1';
|
||||||
|
$oids = array("mitelAppTblProductVersion.10.1.3.6.1.4.1.1027.1.6.1", "mitelAppTblProductDescr.10.1.3.6.1.4.1.1027.1.6.1");
|
||||||
|
$mitelapptbl_data = snmp_get_multi_oid($device, $oids, "-OUQnt", "MITEL-APPCMN-MIB");
|
||||||
|
|
||||||
|
$hardware = preg_replace('/;VerSw.*$/', '', (preg_replace('/^.*VerHw:/', '', $mslhw)));
|
||||||
|
$version = trim($mitelapptbl_data[$version_oid], '"');
|
||||||
|
$features = trim($mitelapptbl_data[$features_oid], '"');
|
||||||
|
|
||||||
|
unset(
|
||||||
|
$mslhw,
|
||||||
|
$mitelapptbl_data,
|
||||||
|
$version_oid,
|
||||||
|
$features_oid
|
||||||
|
);
|
||||||
225
mibs/mitel/MITEL-APPCMN-MIB
Executable file
225
mibs/mitel/MITEL-APPCMN-MIB
Executable file
@@ -0,0 +1,225 @@
|
|||||||
|
-- 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
|
||||||
96
mibs/mitel/MITEL-APPLICATION-PLATFORM-LIST-MIB
Executable file
96
mibs/mitel/MITEL-APPLICATION-PLATFORM-LIST-MIB
Executable file
@@ -0,0 +1,96 @@
|
|||||||
|
-- Copyright 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-APPLICATION-PLATFORM-LIST-MIB DEFINITIONS ::= BEGIN
|
||||||
|
|
||||||
|
IMPORTS
|
||||||
|
MODULE-IDENTITY, OBJECT-IDENTITY
|
||||||
|
FROM SNMPv2-SMI
|
||||||
|
mitelIdentification
|
||||||
|
FROM MITEL-MIB;
|
||||||
|
|
||||||
|
mitelIdApplicationPlatforms 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 Patform List MIB module.
|
||||||
|
Platforms that provide a base for Mitel applications.
|
||||||
|
These typically will be used for the sysObjectID
|
||||||
|
Field."
|
||||||
|
REVISION "200608100000Z"
|
||||||
|
DESCRIPTION "Adding additional compute platforms to the list of
|
||||||
|
Application Servers."
|
||||||
|
REVISION "200508242134Z"
|
||||||
|
DESCRIPTION "Created."
|
||||||
|
::= { mitelIdentification 6 }
|
||||||
|
|
||||||
|
-- ****************************************************************
|
||||||
|
-- The mitelIdApplicationPlatforms...
|
||||||
|
-- ****************************************************************
|
||||||
|
|
||||||
|
mitelIdAppPlatManagementApplicationServer OBJECT-IDENTITY
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION "The Mitel Networks MAS application server platform."
|
||||||
|
::= { mitelIdApplicationPlatforms 1 }
|
||||||
|
|
||||||
|
mitelIdAppPlatLXTelephonyServer OBJECT-IDENTITY
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION "The Mitel Networks LX Telephony server platform."
|
||||||
|
::= { mitelIdApplicationPlatforms 2 }
|
||||||
|
|
||||||
|
mitelIdAppPlatMXTelephonyServer OBJECT-IDENTITY
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION "The Mitel Networks MX Telephony server platform."
|
||||||
|
::= { mitelIdApplicationPlatforms 3 }
|
||||||
|
|
||||||
|
mitelIdAppPlatCXTelephonyServer OBJECT-IDENTITY
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION "The Mitel Networks CX Telephony server platform."
|
||||||
|
::= { mitelIdApplicationPlatforms 4 }
|
||||||
|
|
||||||
|
mitelIdAppPlatCXiTelephonyServer OBJECT-IDENTITY
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION "The Mitel Networks CXi Telephony server platform."
|
||||||
|
::= { mitelIdApplicationPlatforms 5 }
|
||||||
|
|
||||||
|
mitelIdAppPlatLiteTelephonyServer OBJECT-IDENTITY
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION "The Mitel Networks Lite Telephony server platform."
|
||||||
|
::= { mitelIdApplicationPlatforms 6 }
|
||||||
|
|
||||||
|
mitelIdAppPlatMXeTelephonyServer OBJECT-IDENTITY
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION "The Mitel Networks MXe Telephony server platform."
|
||||||
|
::= { mitelIdApplicationPlatforms 7 }
|
||||||
|
|
||||||
|
mitelIdAppPlatAXTelephonyServer OBJECT-IDENTITY
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION "The Mitel Networks AX Telephony server platform."
|
||||||
|
::= { mitelIdApplicationPlatforms 8 }
|
||||||
|
|
||||||
|
mitelIdAppPlatMXTTelephonyServer OBJECT-IDENTITY
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION "The Mitel Networks MXT Telephony server platform."
|
||||||
|
::= { mitelIdApplicationPlatforms 9 }
|
||||||
|
|
||||||
|
-- MITEL-APPLICATION-PLATFORM-LIST-MIB
|
||||||
|
|
||||||
|
END
|
||||||
158
mibs/mitel/MITEL-APPLIST-MIB
Executable file
158
mibs/mitel/MITEL-APPLIST-MIB
Executable file
@@ -0,0 +1,158 @@
|
|||||||
|
-- Copyright 2005, 2006, 2007 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-APPLIST-MIB DEFINITIONS ::= BEGIN
|
||||||
|
|
||||||
|
IMPORTS
|
||||||
|
MODULE-IDENTITY, OBJECT-IDENTITY
|
||||||
|
FROM SNMPv2-SMI
|
||||||
|
mitelIdentification
|
||||||
|
FROM MITEL-MIB;
|
||||||
|
|
||||||
|
mitelIdApplications 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 List MIB module.
|
||||||
|
Applications that provide value-added capabilities.
|
||||||
|
These typically will not be used for the sysObjectID
|
||||||
|
Field but for additional identification of applications
|
||||||
|
That are within a platform."
|
||||||
|
REVISION "200811250000Z"
|
||||||
|
DESCRIPTION "Adding some more Mitel Apps."
|
||||||
|
REVISION "200810020000Z"
|
||||||
|
DESCRIPTION "Added the Unified Communications Server application to the
|
||||||
|
list of known Mitel Apps."
|
||||||
|
REVISION "200808130000Z"
|
||||||
|
DESCRIPTION "Added the Nupoint Unified Messenger application to the
|
||||||
|
list of known Mitel Apps."
|
||||||
|
REVISION "200706070000Z"
|
||||||
|
DESCRIPTION "Renamed 'Mitel Application Suite' application to
|
||||||
|
'Suite Application Service'."
|
||||||
|
REVISION "200704090000Z"
|
||||||
|
DESCRIPTION "Adding the Mitel Application Suite application to the
|
||||||
|
list of known Mitel Apps.."
|
||||||
|
REVISION "200702120000Z"
|
||||||
|
DESCRIPTION "Adding the Secure Call Record Connector application to the
|
||||||
|
list of known Mitel Apps.."
|
||||||
|
REVISION "200608100000Z"
|
||||||
|
DESCRIPTION "Adding the LiCS application to the list of known Mitel Apps.."
|
||||||
|
REVISION "200502232134Z"
|
||||||
|
DESCRIPTION "Created."
|
||||||
|
::= { mitelIdentification 7 }
|
||||||
|
|
||||||
|
-- ****************************************************************
|
||||||
|
-- The mitelIdApplications...
|
||||||
|
-- ****************************************************************
|
||||||
|
|
||||||
|
mitelIdAppMasTeleworker OBJECT-IDENTITY
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION "The Mitel Networks MAS Teleworker application that can
|
||||||
|
run the MAS application server platform."
|
||||||
|
::= { mitelIdApplications 1 }
|
||||||
|
|
||||||
|
mitelIdAppMasOfficeServerSuite OBJECT-IDENTITY
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION "The Mitel Networks MAS Office Server Suite application
|
||||||
|
that runs on the MAS application server platform."
|
||||||
|
::= { mitelIdApplications 2 }
|
||||||
|
|
||||||
|
mitelIdAppMasManagedVpn OBJECT-IDENTITY
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION "The Mitel Networks MAS Managed VPN application that runs
|
||||||
|
on the MAS application server platform."
|
||||||
|
::= { mitelIdApplications 3 }
|
||||||
|
|
||||||
|
mitelIdAppMasMobileExtention OBJECT-IDENTITY
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION "The Mitel Networks MAS Managed Mobile Extention application
|
||||||
|
that runs on the MAS application server platform."
|
||||||
|
::= { mitelIdApplications 4 }
|
||||||
|
|
||||||
|
mitelIdAppCallServer OBJECT-IDENTITY
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION "The Mitel Networks Call Server application
|
||||||
|
that runs on various application server platforms."
|
||||||
|
::= { mitelIdApplications 5 }
|
||||||
|
|
||||||
|
mitelIdAppQuickConference OBJECT-IDENTITY
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION "The Mitel Quick Conference application
|
||||||
|
that runs on various application server platforms."
|
||||||
|
::= { mitelIdApplications 6 }
|
||||||
|
|
||||||
|
mitelIdAppSecureCallRecConn OBJECT-IDENTITY
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION "The Mitel Secure Call Record Connector product application
|
||||||
|
that runs on various application server platforms."
|
||||||
|
::= { mitelIdApplications 7 }
|
||||||
|
|
||||||
|
mitelIdAppSuiteAppService OBJECT-IDENTITY
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION "The Suite Application Service application that runs on
|
||||||
|
various application server platforms."
|
||||||
|
::= { mitelIdApplications 8 }
|
||||||
|
|
||||||
|
mitelIdAppAudioWebConferencing OBJECT-IDENTITY
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION "The Mitel/Intertel Audio Web Conferencing product application
|
||||||
|
that runs on various application server platforms."
|
||||||
|
::= { mitelIdApplications 9 }
|
||||||
|
|
||||||
|
mitelIdAppCustomerServiceManager OBJECT-IDENTITY
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION "The Mitel/Intertel Customer Service Manager application that runs on
|
||||||
|
various application server platforms."
|
||||||
|
::= { mitelIdApplications 10 }
|
||||||
|
|
||||||
|
mitelIdAppNupointUnifiedMessenger OBJECT-IDENTITY
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION "The Mitel Nupoint Unified Messenger application that runs on
|
||||||
|
various application server platforms."
|
||||||
|
::= { mitelIdApplications 11 }
|
||||||
|
|
||||||
|
mitelIdAppUnifiedCommunicationsServer OBJECT-IDENTITY
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION "The Mitel Unified Communications Server application that runs on
|
||||||
|
various application server platforms."
|
||||||
|
::= { mitelIdApplications 12 }
|
||||||
|
|
||||||
|
mitelIdAppUnifiedIPClient OBJECT-IDENTITY
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION "The Mitel Unified IP Client application that runs on
|
||||||
|
various application server platforms."
|
||||||
|
::= { mitelIdApplications 13 }
|
||||||
|
|
||||||
|
mitelIdAppMediaServiceManager OBJECT-IDENTITY
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION "The Mitel Media Service Manager application that runs on
|
||||||
|
various application server platforms."
|
||||||
|
::= { mitelIdApplications 14 }
|
||||||
|
|
||||||
|
mitelIdAppMitelCommunicationDirectorManager OBJECT-IDENTITY
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION "The Mitel Communication Director Manager application that runs on
|
||||||
|
various application server platforms."
|
||||||
|
::= { mitelIdApplications 15 }
|
||||||
|
|
||||||
|
-- MITEL-APPLIST-MIB
|
||||||
|
|
||||||
|
END
|
||||||
299
mibs/mitel/MITEL-CMNALM-MIB
Executable file
299
mibs/mitel/MITEL-CMNALM-MIB
Executable file
@@ -0,0 +1,299 @@
|
|||||||
|
-- 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-CMNALM-MIB DEFINITIONS ::= BEGIN
|
||||||
|
|
||||||
|
IMPORTS
|
||||||
|
MODULE-IDENTITY, OBJECT-IDENTITY, OBJECT-TYPE, Integer32,
|
||||||
|
NOTIFICATION-TYPE
|
||||||
|
FROM SNMPv2-SMI
|
||||||
|
TEXTUAL-CONVENTION, DisplayString, DateAndTime
|
||||||
|
FROM SNMPv2-TC
|
||||||
|
MODULE-COMPLIANCE, OBJECT-GROUP
|
||||||
|
FROM SNMPv2-CONF
|
||||||
|
mitelIdentification, mitelPropCommon, mitelConfGroups,
|
||||||
|
mitelConfCompliances
|
||||||
|
FROM MITEL-MIB;
|
||||||
|
|
||||||
|
mitelCmnAlarms 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 Alarms-Specific Common MIB module."
|
||||||
|
REVISION "200502212134Z"
|
||||||
|
DESCRIPTION "Added the mitelAlmActiveTblIndex to the mitelNotifActiveAlarm."
|
||||||
|
REVISION "200402230000Z"
|
||||||
|
DESCRIPTION "MITEL Alarms-Specific Common MIB Version 1.0.0.1 - Draft"
|
||||||
|
::= { mitelPropCommon 1 }
|
||||||
|
|
||||||
|
-- ****************************************************************
|
||||||
|
-- MITEL Common Alarm-specific Textual Conventions
|
||||||
|
-- ****************************************************************
|
||||||
|
|
||||||
|
ItuPerceivedSeverity ::= TEXTUAL-CONVENTION
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"ITU perceived severity values"
|
||||||
|
REFERENCE
|
||||||
|
"ITU Recommendation M.3100, 'Generic Network Information
|
||||||
|
Model', 1995
|
||||||
|
ITU Recommendation X.733, 'Information Technology - Open
|
||||||
|
Systems Interconnection - System Management: Alarm
|
||||||
|
Reporting Function', 1992"
|
||||||
|
SYNTAX INTEGER
|
||||||
|
{
|
||||||
|
cleared (1),
|
||||||
|
indeterminate (2),
|
||||||
|
critical (3),
|
||||||
|
major (4),
|
||||||
|
minor (5),
|
||||||
|
warning (6)
|
||||||
|
}
|
||||||
|
|
||||||
|
-- MitelCmnAlarmClass ::= TEXTUAL-CONVENTION
|
||||||
|
-- STATUS current
|
||||||
|
-- DESCRIPTION
|
||||||
|
-- "Classification of the possible alarms that can occur within a
|
||||||
|
-- MITEL-manageable system."
|
||||||
|
-- REFERENCE
|
||||||
|
-- "Mitel SNMP MIB Support Guide - DK113065"
|
||||||
|
-- SYNTAX INTEGER
|
||||||
|
-- {
|
||||||
|
-- generic (1)
|
||||||
|
-- }
|
||||||
|
|
||||||
|
MitelCmnAlarmThresholdType ::= TEXTUAL-CONVENTION
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION
|
||||||
|
"The different types of thresholds that can be supported.
|
||||||
|
"
|
||||||
|
REFERENCE
|
||||||
|
"Mitel SNMP MIB Support Guide - DK113065"
|
||||||
|
SYNTAX INTEGER
|
||||||
|
{
|
||||||
|
percentage (1),
|
||||||
|
absoluteValue (2),
|
||||||
|
indeterminate (3)
|
||||||
|
}
|
||||||
|
|
||||||
|
-- ****************************************************************
|
||||||
|
-- The mitelCmnAlarms subtree... Common information for Manageable
|
||||||
|
-- Alarms.
|
||||||
|
-- ****************************************************************
|
||||||
|
|
||||||
|
mitelCmnAlmObjects OBJECT-IDENTITY
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION "Overall system alarm information."
|
||||||
|
::= { mitelCmnAlarms 1 }
|
||||||
|
|
||||||
|
mitelCmnAlmNotifications OBJECT-IDENTITY
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION "Alarms Notifications."
|
||||||
|
::= { mitelCmnAlarms 2 }
|
||||||
|
|
||||||
|
mitelCmnAlmConformance OBJECT-IDENTITY
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION "Conformance statement."
|
||||||
|
::= { mitelCmnAlarms 3 }
|
||||||
|
|
||||||
|
|
||||||
|
-- ****************************************************************
|
||||||
|
-- The mitelAlmSystem subtree... Common information for Manageable
|
||||||
|
-- Alarms Objects as they relate to the overall health of the system.
|
||||||
|
-- ****************************************************************
|
||||||
|
|
||||||
|
mitelAlmSystem OBJECT-IDENTITY
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION "Overall system alarm information."
|
||||||
|
::= { mitelCmnAlmObjects 1 }
|
||||||
|
|
||||||
|
mitelAlmSysSeverity OBJECT-TYPE
|
||||||
|
SYNTAX ItuPerceivedSeverity
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION "Overall system alarm level severity.
|
||||||
|
This relates to the alarms in the mitelAlmActiveTable."
|
||||||
|
::= { mitelAlmSystem 1 }
|
||||||
|
|
||||||
|
mitelAlmSysSeverityDetectTime OBJECT-TYPE
|
||||||
|
SYNTAX DateAndTime
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION "The time that the overall system alarm level changed."
|
||||||
|
::= { mitelAlmSystem 2 }
|
||||||
|
|
||||||
|
mitelAlmSysSeverityDescr OBJECT-TYPE
|
||||||
|
SYNTAX DisplayString
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION "Additional details of what may have caused the system
|
||||||
|
severity to change."
|
||||||
|
::= { mitelAlmSystem 3 }
|
||||||
|
|
||||||
|
-- ****************************************************************
|
||||||
|
-- The mitelAlmActiveTable subtree... Common information for Manageable
|
||||||
|
-- Active Alarms that contribute to the overall health of the system.
|
||||||
|
-- ****************************************************************
|
||||||
|
|
||||||
|
mitelAlmActiveTable OBJECT-TYPE
|
||||||
|
SYNTAX SEQUENCE OF MitelAlmActiveTableEntry
|
||||||
|
MAX-ACCESS not-accessible
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION "A list of the MITEL-defined currently active alarmed
|
||||||
|
objects wihin the system. This table is typically
|
||||||
|
maintained in non-volatile memory, and is re-built
|
||||||
|
upon agent restart."
|
||||||
|
::= { mitelCmnAlmObjects 2 }
|
||||||
|
|
||||||
|
mitelAlmActiveTableEntry OBJECT-TYPE
|
||||||
|
SYNTAX MitelAlmActiveTableEntry
|
||||||
|
MAX-ACCESS not-accessible
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION "An entry containing application information."
|
||||||
|
INDEX { mitelAlmActiveTblIndex }
|
||||||
|
::= { mitelAlmActiveTable 1 }
|
||||||
|
|
||||||
|
MitelAlmActiveTableEntry ::=
|
||||||
|
SEQUENCE {
|
||||||
|
mitelAlmActiveTblIndex OBJECT IDENTIFIER,
|
||||||
|
mitelAlmActiveTblClass DisplayString,
|
||||||
|
mitelAlmActiveTblType DisplayString,
|
||||||
|
mitelAlmActiveTblTypeName DisplayString,
|
||||||
|
mitelAlmActiveTblSeverity ItuPerceivedSeverity,
|
||||||
|
mitelAlmActiveTblSeverityDetectTime DateAndTime,
|
||||||
|
mitelAlmActiveTblThresholdType MitelCmnAlarmThresholdType,
|
||||||
|
mitelAlmActiveTblThresholdValue Integer32,
|
||||||
|
mitelAlmActiveTblDescr DisplayString
|
||||||
|
}
|
||||||
|
|
||||||
|
-- Size of DisplayString will be set to a maximum value.
|
||||||
|
|
||||||
|
mitelAlmActiveTblIndex OBJECT-TYPE
|
||||||
|
SYNTAX OBJECT IDENTIFIER
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION "The index of this row. The unique object identifier
|
||||||
|
of the application that is raising this alarm."
|
||||||
|
::= { mitelAlmActiveTableEntry 1 }
|
||||||
|
|
||||||
|
mitelAlmActiveTblClass OBJECT-TYPE
|
||||||
|
SYNTAX DisplayString
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION "The class that the active alarm belongs to."
|
||||||
|
::= { mitelAlmActiveTableEntry 2 }
|
||||||
|
|
||||||
|
mitelAlmActiveTblType OBJECT-TYPE
|
||||||
|
SYNTAX DisplayString
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION "The type of alarm within its Class."
|
||||||
|
::= { mitelAlmActiveTableEntry 3 }
|
||||||
|
|
||||||
|
mitelAlmActiveTblTypeName OBJECT-TYPE
|
||||||
|
SYNTAX DisplayString
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION "A unique descriptive name that represent the alarm
|
||||||
|
type within the class."
|
||||||
|
::= { mitelAlmActiveTableEntry 4 }
|
||||||
|
mitelAlmActiveTblSeverity OBJECT-TYPE
|
||||||
|
SYNTAX ItuPerceivedSeverity
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION "The current severity of the active alarm type."
|
||||||
|
::= { mitelAlmActiveTableEntry 5 }
|
||||||
|
|
||||||
|
mitelAlmActiveTblSeverityDetectTime OBJECT-TYPE
|
||||||
|
SYNTAX DateAndTime
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION "When the alarm type trasitioned to the current
|
||||||
|
Severity level."
|
||||||
|
::= { mitelAlmActiveTableEntry 6 }
|
||||||
|
|
||||||
|
mitelAlmActiveTblThresholdType OBJECT-TYPE
|
||||||
|
SYNTAX MitelCmnAlarmThresholdType
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION "Threshold information as to the cause of the
|
||||||
|
current severity of the alarm type."
|
||||||
|
::= { mitelAlmActiveTableEntry 7 }
|
||||||
|
|
||||||
|
mitelAlmActiveTblThresholdValue OBJECT-TYPE
|
||||||
|
SYNTAX Integer32
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION "The actual threshold value that caused the severity
|
||||||
|
to change. This relates directly to the threshold type."
|
||||||
|
::= { mitelAlmActiveTableEntry 8 }
|
||||||
|
|
||||||
|
mitelAlmActiveTblDescr OBJECT-TYPE
|
||||||
|
SYNTAX DisplayString
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION "A textual description of the cause of the
|
||||||
|
current alarm type's severity."
|
||||||
|
::= { mitelAlmActiveTableEntry 9 }
|
||||||
|
|
||||||
|
-- ****************************************************************
|
||||||
|
-- The mitelCmnAlarmNotification subtree.
|
||||||
|
-- ****************************************************************
|
||||||
|
|
||||||
|
mitelNotifActiveAlarm NOTIFICATION-TYPE
|
||||||
|
OBJECTS {
|
||||||
|
mitelAlmSysSeverity,
|
||||||
|
mitelAlmSysSeverityDetectTime,
|
||||||
|
mitelAlmActiveTblIndex,
|
||||||
|
mitelAlmActiveTblClass,
|
||||||
|
mitelAlmActiveTblType,
|
||||||
|
mitelAlmActiveTblTypeName,
|
||||||
|
mitelAlmActiveTblSeverity,
|
||||||
|
mitelAlmActiveTblThresholdType,
|
||||||
|
mitelAlmActiveTblThresholdValue
|
||||||
|
}
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION "This notification is generated whenever
|
||||||
|
an alarm condition is detected or cleared."
|
||||||
|
::= { mitelCmnAlmNotifications 1 }
|
||||||
|
|
||||||
|
|
||||||
|
-- ****************************************************************
|
||||||
|
-- The mitelCmnAlarmConformance subtree.
|
||||||
|
-- ****************************************************************
|
||||||
|
|
||||||
|
-- ****************************************************************
|
||||||
|
-- The mitelConfGroups Application Common subtree.
|
||||||
|
-- ****************************************************************
|
||||||
|
|
||||||
|
-- MITEL-CMNALM-MIB
|
||||||
|
|
||||||
|
END
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
407
mibs/mitel/MITEL-MIB
Executable file
407
mibs/mitel/MITEL-MIB
Executable file
@@ -0,0 +1,407 @@
|
|||||||
|
-- Copyright 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-MIB DEFINITIONS ::= BEGIN
|
||||||
|
|
||||||
|
IMPORTS
|
||||||
|
MODULE-IDENTITY,
|
||||||
|
OBJECT-IDENTITY,
|
||||||
|
OBJECT-TYPE,
|
||||||
|
enterprises,
|
||||||
|
Integer32 FROM SNMPv2-SMI
|
||||||
|
TEXTUAL-CONVENTION FROM SNMPv2-TC
|
||||||
|
MODULE-COMPLIANCE,
|
||||||
|
OBJECT-GROUP FROM SNMPv2-CONF
|
||||||
|
ifIndex FROM IF-MIB;
|
||||||
|
|
||||||
|
mitel 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 "Replace E-Mail: std@mitel.com with URL: www.mitel.com."
|
||||||
|
REVISION "201402111200Z"
|
||||||
|
DESCRIPTION "The top-level MITEL MIB module."
|
||||||
|
REVISION "201107140000Z"
|
||||||
|
DESCRIPTION "Restoring the mitelIdCallServers from previous revision"
|
||||||
|
REVISION "200601010000Z"
|
||||||
|
DESCRIPTION "To be consistent with all other products this MIB was
|
||||||
|
sanitized."
|
||||||
|
REVISION "200504122134Z"
|
||||||
|
DESCRIPTION "Small mods to naming convention to be consistent."
|
||||||
|
REVISION "200402230000Z"
|
||||||
|
DESCRIPTION "MITEL-MIB Version 3.0.0.2 - Draft"
|
||||||
|
REVISION "9902230000Z"
|
||||||
|
DESCRIPTION "MIB Version 2.0"
|
||||||
|
REVISION "9604260000Z"
|
||||||
|
DESCRIPTION "MIB Version 1.0"
|
||||||
|
::= { enterprises 1027 }
|
||||||
|
|
||||||
|
|
||||||
|
-- ****************************************************************
|
||||||
|
-- MITEL-specific Textual Conventions
|
||||||
|
-- ****************************************************************
|
||||||
|
|
||||||
|
MitelIfType ::= TEXTUAL-CONVENTION
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION "The MITEL-defined interface type.
|
||||||
|
Additions to this list must be provided
|
||||||
|
by the MITEL Standards Group."
|
||||||
|
SYNTAX INTEGER {
|
||||||
|
dnic(1) -- DNIC interface (example only)
|
||||||
|
}
|
||||||
|
|
||||||
|
MitelNotifyTransportType ::= TEXTUAL-CONVENTION
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION "The method of transporting a notification
|
||||||
|
to an interested manager."
|
||||||
|
SYNTAX INTEGER {
|
||||||
|
mitelNotifTransV1Trap(1), -- use SNMPv1 trap PDU
|
||||||
|
mitelNotifTransV2Trap(2), -- use SNMPv2 trap PDU
|
||||||
|
mitelNotifTransInform(3) -- use InformRequest PDU
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
-- ****************************************************************
|
||||||
|
-- MITEL sub-tree
|
||||||
|
-- ****************************************************************
|
||||||
|
|
||||||
|
mitelIdentification OBJECT-IDENTITY
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION "The identification subtree. Leaves in this subtree are
|
||||||
|
used for the sysObjectID field in the MIB-II system tree or
|
||||||
|
other similar OID fields."
|
||||||
|
::= { mitel 1 }
|
||||||
|
|
||||||
|
mitelExperimental OBJECT-IDENTITY
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION "The experimental MIB development subtree. The branches
|
||||||
|
in this subtree should follow the format of the mitelProprietary
|
||||||
|
subtree."
|
||||||
|
::= { mitel 2 }
|
||||||
|
|
||||||
|
mitelExtensions OBJECT-IDENTITY
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION "The standards extension subtree. Used for extensions to
|
||||||
|
any of the standard subtrees under the MIB-II subtree."
|
||||||
|
::= { mitel 3 }
|
||||||
|
|
||||||
|
mitelProprietary OBJECT-IDENTITY
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION "The managed information subtree. Leaves in this subtree
|
||||||
|
are generic devices or protocols that can be managed."
|
||||||
|
::= { mitel 4 }
|
||||||
|
|
||||||
|
mitelConformance OBJECT-IDENTITY
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION "The conformance subtree. Leaves in this subtree
|
||||||
|
identify compliance grouping and requirements."
|
||||||
|
::= { mitel 5 }
|
||||||
|
|
||||||
|
-- ****************************************************************
|
||||||
|
-- The mitelIdentification subtree... platform/test identification.
|
||||||
|
-- ****************************************************************
|
||||||
|
|
||||||
|
mitelIdMgmtPlatforms OBJECT-IDENTITY
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION "Products used to manage MITEL equipment."
|
||||||
|
::= { mitelIdentification 1 }
|
||||||
|
|
||||||
|
mitelIdCallServers OBJECT-IDENTITY
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION "Products providing call processing capabilities."
|
||||||
|
::= { mitelIdentification 2 }
|
||||||
|
|
||||||
|
mitelIdTerminals OBJECT-IDENTITY
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION "Desktop products."
|
||||||
|
::= { mitelIdentification 3 }
|
||||||
|
|
||||||
|
mitelIdInterfaces OBJECT-IDENTITY
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION "Products providing the interface between a call
|
||||||
|
processing entity and a network or terminal."
|
||||||
|
::= { mitelIdentification 4 }
|
||||||
|
|
||||||
|
mitelIdCtiPlatforms OBJECT-IDENTITY
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION "Products providing computer-telephony integration
|
||||||
|
capabilities."
|
||||||
|
::= { mitelIdentification 5 }
|
||||||
|
|
||||||
|
mitelIdApplicationPlatforms OBJECT-IDENTITY
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION "Products providing application-based platforms that
|
||||||
|
provide value-added capabilities."
|
||||||
|
::= { mitelIdentification 6 }
|
||||||
|
|
||||||
|
|
||||||
|
-- mitelIdApplications ::= { mitelIdentification 7 } Located in MTL-APPLIST-MIB
|
||||||
|
|
||||||
|
-- ****************************************************************
|
||||||
|
-- The mitelIdentification subtree... platform/test identification.
|
||||||
|
-- ****************************************************************
|
||||||
|
|
||||||
|
-- mitelIdMgmtPlatforms subtree
|
||||||
|
|
||||||
|
-- ::= { mitelIdMgmtPlatforms 1 } this OID is obsolete
|
||||||
|
|
||||||
|
-- mitelIdCallServers subtree
|
||||||
|
|
||||||
|
mitelIdCsMc2 OBJECT-IDENTITY
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION "The MC-2 Call Server."
|
||||||
|
::= { mitelIdCallServers 1 }
|
||||||
|
|
||||||
|
mitelIdCs2000Light OBJECT-IDENTITY
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION "The Mitel SX-2000 LIGHT Call Server."
|
||||||
|
::= { mitelIdCallServers 2 }
|
||||||
|
|
||||||
|
mitelIdCsIpera3000 OBJECT-IDENTITY
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION "The MITEL Networks 3300 ICP Call Server."
|
||||||
|
::= { mitelIdCallServers 3 }
|
||||||
|
|
||||||
|
-- mitelIdApplicationPlatforms subtree
|
||||||
|
|
||||||
|
-- mitelIdAppPlatMasServer OBJECT-IDENTITY
|
||||||
|
-- STATUS current
|
||||||
|
-- DESCRIPTION "The Mitel Networks 3300 MAS application server platform."
|
||||||
|
-- ::= { mitelIdApplicationPlatforms 1 }
|
||||||
|
|
||||||
|
-- ****************************************************************
|
||||||
|
-- The mitelExperimental subtree... prototype MIB development.
|
||||||
|
-- ****************************************************************
|
||||||
|
|
||||||
|
-- ****************************************************************
|
||||||
|
-- The mitelExtensions subtree... extensions to MIB-II.
|
||||||
|
-- ****************************************************************
|
||||||
|
|
||||||
|
mitelExtInterfaces OBJECT-IDENTITY
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION "Proprietary extensions to the MIB-II subtree."
|
||||||
|
::= { mitelExtensions 2 }
|
||||||
|
|
||||||
|
-- the Interfaces table
|
||||||
|
|
||||||
|
-- The Interfaces table contains information on the entity's
|
||||||
|
-- interfaces. Each sub-layer below the internetwork-layer
|
||||||
|
-- of a network interface is considered to be an interface.
|
||||||
|
|
||||||
|
mitelIfNumber OBJECT-TYPE
|
||||||
|
SYNTAX Integer32
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION "The number of MITEL proprietary interfaces
|
||||||
|
(regardless of their current state) present on
|
||||||
|
this system."
|
||||||
|
::= { mitelExtInterfaces 1 }
|
||||||
|
|
||||||
|
mitelIfTable OBJECT-TYPE
|
||||||
|
SYNTAX SEQUENCE OF MitelIfTableEntry
|
||||||
|
MAX-ACCESS not-accessible
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION "A list of interface entries. The number of entries
|
||||||
|
is given by the value of mitelIfNumber. The table
|
||||||
|
consists of one row for each MITEL-specific interface,
|
||||||
|
and is indexed by the ifIndex value of the corresponding
|
||||||
|
row in the MIB-II ifTable."
|
||||||
|
::= { mitelExtInterfaces 2 }
|
||||||
|
|
||||||
|
mitelIfTableEntry OBJECT-TYPE
|
||||||
|
SYNTAX MitelIfTableEntry
|
||||||
|
MAX-ACCESS not-accessible
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION "An entry containing management information applicable
|
||||||
|
to a particular interface."
|
||||||
|
INDEX { ifIndex }
|
||||||
|
::= { mitelIfTable 1 }
|
||||||
|
|
||||||
|
MitelIfTableEntry ::=
|
||||||
|
SEQUENCE {
|
||||||
|
mitelIfTblType MitelIfType
|
||||||
|
}
|
||||||
|
|
||||||
|
mitelIfTblType OBJECT-TYPE
|
||||||
|
SYNTAX MitelIfType
|
||||||
|
MAX-ACCESS read-only
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION "The type of interface. Additional values for
|
||||||
|
mitelIfTblType are assigned by the Standards Group,
|
||||||
|
through updating the syntax of the MitelIfType
|
||||||
|
textual convention. This row is deleted automatically
|
||||||
|
when the corresponding ifTable row is deleted."
|
||||||
|
::= { mitelIfTableEntry 1 }
|
||||||
|
|
||||||
|
-- ****************************************************************
|
||||||
|
-- The mitelProprietary subtree... proprietary managed objects.
|
||||||
|
-- ****************************************************************
|
||||||
|
|
||||||
|
mitelPropApplications OBJECT-IDENTITY
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION "Manageable applications."
|
||||||
|
::= { mitelProprietary 1 }
|
||||||
|
|
||||||
|
mitelPropTransmission OBJECT-IDENTITY
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION "MITEL proprietary transmission media."
|
||||||
|
::= { mitelProprietary 2 }
|
||||||
|
|
||||||
|
mitelPropProtocols OBJECT-IDENTITY
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION "Manageable proprietary protocols."
|
||||||
|
::= { mitelProprietary 3 }
|
||||||
|
|
||||||
|
mitelPropUtilities OBJECT-IDENTITY
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION "Manageable utilities and middleware."
|
||||||
|
::= { mitelProprietary 4 }
|
||||||
|
|
||||||
|
mitelPropHardware OBJECT-IDENTITY
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION "Management of proprietary hardware."
|
||||||
|
::= { mitelProprietary 5 }
|
||||||
|
|
||||||
|
mitelPropNotifications OBJECT-IDENTITY
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION "Control and history of proprietary notifications."
|
||||||
|
::= { mitelProprietary 6 }
|
||||||
|
|
||||||
|
mitelPropReset OBJECT-IDENTITY
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION "Access for remote reset of agent and platform."
|
||||||
|
::= { mitelProprietary 7 }
|
||||||
|
|
||||||
|
-- ::= { mitelProprietary 8 } Located in MITEL-xx-MIB
|
||||||
|
|
||||||
|
mitelPropCommon OBJECT-IDENTITY
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION "Manageable of common information that can span hardware,
|
||||||
|
middleware, and utilities."
|
||||||
|
::= { mitelProprietary 9 }
|
||||||
|
|
||||||
|
-- ****************************************************************
|
||||||
|
-- The mitelPropApplications subtree... Manageable Applications.
|
||||||
|
-- ****************************************************************
|
||||||
|
|
||||||
|
mitelAppCallServer OBJECT-IDENTITY
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION "Manageable Mitel Call Servers."
|
||||||
|
::= { mitelPropApplications 1 }
|
||||||
|
|
||||||
|
-- mitelAppCommon ::= { mitelPropApplications 2 } Located in MTL-APPCMN-MIB
|
||||||
|
|
||||||
|
-- ::= { mitelPropApplications 5 } this OID is obsolete
|
||||||
|
|
||||||
|
-- ****************************************************************
|
||||||
|
-- The mitelPropCommon subtree... Management of common information
|
||||||
|
-- that may apply many manageable entities.
|
||||||
|
-- ****************************************************************
|
||||||
|
|
||||||
|
-- mitelPropCommon ::= { mitelCmnAlarms 1 } Located in MTL-CMNALM-MIB
|
||||||
|
|
||||||
|
-- ****************************************************************
|
||||||
|
-- The mitelConformance subtree.
|
||||||
|
-- ****************************************************************
|
||||||
|
|
||||||
|
mitelConfCompliances OBJECT-IDENTITY
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION "The compliance subtree. Leaves in this subtree are
|
||||||
|
used for defining the ways in which an agent can
|
||||||
|
claim compliance with this or other MITEL MIBs."
|
||||||
|
::= { mitelConformance 1 }
|
||||||
|
|
||||||
|
mitelConfGroups OBJECT-IDENTITY
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION "The group subtree. Leaves in this subtree identify
|
||||||
|
object groupings used in the compliance statements."
|
||||||
|
::= { mitelConformance 2 }
|
||||||
|
|
||||||
|
mitelGrpCommon OBJECT-IDENTITY
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION "The groups associated with the MITEL MIB."
|
||||||
|
::= { mitelConfGroups 1 }
|
||||||
|
|
||||||
|
-- ::= { mitelConfGroups 2 } this OID is obsolete
|
||||||
|
|
||||||
|
mitelGrpCs2000 OBJECT-IDENTITY
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION "The groups associated with the MITEL SX2000 MIB."
|
||||||
|
::= { mitelConfGroups 3 }
|
||||||
|
|
||||||
|
|
||||||
|
mitelGrpIpera3000 OBJECT-IDENTITY
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION "The groups associated with the MITEL 3300 ICP MIB."
|
||||||
|
::= { mitelConfGroups 4 }
|
||||||
|
|
||||||
|
mitelConfAgents OBJECT-IDENTITY
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION "The agent capabilities subtree. Leaves in this subtree
|
||||||
|
are used for defining the capabilities of a particular
|
||||||
|
agent implementation regarding the MIB compliance
|
||||||
|
statements."
|
||||||
|
::= { mitelConformance 3 }
|
||||||
|
|
||||||
|
-- ::= { mitelConfAgents 1 } this OID is obsolete
|
||||||
|
-- ::= { mitelConfAgents 2 } Located in MITEL-SX2000-MIB
|
||||||
|
-- ::= { mitelConfAgents 3 } Located in MITEL-3300ICP-MIB
|
||||||
|
|
||||||
|
-- ****************************************************************
|
||||||
|
-- The mitelConfCompliances subtree.
|
||||||
|
-- ****************************************************************
|
||||||
|
|
||||||
|
mitelComplMitel MODULE-COMPLIANCE
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION "The compliance statement for SNMPv2 entities which
|
||||||
|
implement the MITEL MIB."
|
||||||
|
MODULE -- compliance to the MITEL MIB module
|
||||||
|
GROUP mitelGrpCmnInterfaces
|
||||||
|
DESCRIPTION "This group is mandatory for systems
|
||||||
|
with MITEL-proprietary interfaces."
|
||||||
|
::= { mitelConfCompliances 1 }
|
||||||
|
|
||||||
|
-- ::= { mitelConfCompliances 2 } This OID is obsolete
|
||||||
|
-- ::= { mitelConfCompliances 3 } Located in MITEL-SX2000-MIB
|
||||||
|
-- ::= { mitelConfCompliances 4 } Located in MITEL-3300ICP-MIB
|
||||||
|
-- ::= { mitelConfCompliances 5 } Located in MITEL-APPCMN-MIB
|
||||||
|
|
||||||
|
|
||||||
|
-- ****************************************************************
|
||||||
|
-- The mitelConfGroups common subtree.
|
||||||
|
-- ****************************************************************
|
||||||
|
|
||||||
|
-- mitelGrpCmnNotifTraps ::= { mitelGrpCommon 1 } (preserved)
|
||||||
|
-- mitelGrpCmnNotifBasic ::= { mitelGrpCommon 2 } (preserved)
|
||||||
|
-- mitelGrpCmnNotifManagers ::= { mitelGrpCommon 3 } (preserved)
|
||||||
|
-- mitelGrpCmnNotifHistory ::= { mitelGrpCommon 4 } (preserved)
|
||||||
|
-- mitelGrpCmnNotifAck ::= { mitelGrpCommon 5 } (preserved)
|
||||||
|
|
||||||
|
mitelGrpCmnInterfaces OBJECT-GROUP
|
||||||
|
OBJECTS {
|
||||||
|
mitelIfNumber, mitelIfTblType
|
||||||
|
}
|
||||||
|
STATUS current
|
||||||
|
DESCRIPTION "The objects in the MIB-II interfaces extension."
|
||||||
|
::= { mitelGrpCommon 6 }
|
||||||
|
|
||||||
|
-- mitelGrpCmnReset ::= { mitelGrpCommon 7 } (preserved)
|
||||||
|
|
||||||
|
|
||||||
|
END
|
||||||
2
tests/snmpsim/msl.snmprec
Normal file
2
tests/snmpsim/msl.snmprec
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
1.3.6.1.2.1.1.1.0|4|VerAg:05.05.57.00.01;VerHw:x86_64;VerSw:10.05.19.00.00
|
||||||
|
1.3.6.1.2.1.1.2.0|6|1.3.6.1.4.1.1027.1.6.1
|
||||||
Reference in New Issue
Block a user