Observium_CE/mibs/media5/MX-NTC-MIB

211 lines
6.7 KiB
Plaintext

-- ****************************************************************************
-- ****************************************************************************
-- Copyright(c) 2004 Mediatrix Telecom, Inc.
-- NOTICE:
-- This document contains information that is confidential and proprietary
-- to Mediatrix Telecom, Inc.
-- Mediatrix Telecom, Inc. reserves all rights to this document as well as
-- to the Intellectual Property of the document and the technology and
-- know-how that it includes and represents.
-- This publication cannot be reproduced, neither in whole nor in part in
-- any form whatsoever without written prior approval by
-- Mediatrix Telecom, Inc.
-- Mediatrix Telecom, Inc. reserves the right to revise this publication
-- and make changes at any time and without the obligation to notify any
-- person and/or entity of such revisions and/or changes.
-- ****************************************************************************
-- ****************************************************************************
MX-NTC-MIB
DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
Unsigned32,
Integer32
FROM SNMPv2-SMI
MODULE-COMPLIANCE,
OBJECT-GROUP
FROM SNMPv2-CONF
MxEnableState,
MxActivationState,
MxIpHostName,
MxIpAddress,
MxIpPort,
MxAdvancedIpPort,
MxIpSubnetMask,
MxDigitMap
FROM MX-TC
MxUInt64,
MxFloat32,
MxIpHostNamePort,
MxIpAddr,
MxIpAddrPort,
MxIpAddrMask,
MxUri,
MxUrl
FROM MX-TC2
mediatrixServices
FROM MX-SMI2;
ntcMIB MODULE-IDENTITY
LAST-UPDATED "1910210000Z"
ORGANIZATION " Mediatrix Telecom, Inc. "
CONTACT-INFO " Mediatrix Telecom, Inc.
4229, Garlock Street
Sherbrooke (Quebec)
Canada
Phone: (819) 829-8749
"
DESCRIPTION " Network Traffic Control
The Network Traffic Control (NTC) service allows the
administrator to perform traffic shaping on the network
interfaces.
"
::= { mediatrixServices 3700 }
ntcMIBObjects OBJECT IDENTIFIER ::= { ntcMIB 1 }
-- *****************************************************************************
-- Table:Bandwidth Control Table
-- *****************************************************************************
linkBandwidthControlTable OBJECT-TYPE
SYNTAX SEQUENCE OF LinkBandwidthControlEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION " Bandwidth Control Table
This table shows the bandwidth limitation applied on the network
interfaces.
"
::= { ntcMIBObjects 100 }
linkBandwidthControlEntry OBJECT-TYPE
SYNTAX LinkBandwidthControlEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION " A row in table Bandwidth Control Table. "
INDEX {
linkBandwidthControlLinkName
}
::= { linkBandwidthControlTable 1 }
LinkBandwidthControlEntry ::= SEQUENCE
{
linkBandwidthControlLinkName OCTET STRING,
linkBandwidthControlEgressLimit Integer32
}
-- Index:Link Name
linkBandwidthControlLinkName OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION " Link Name
Name of the Ethernet link over which the bandwidth limitation
is applied.
"
::= { linkBandwidthControlEntry 100 }
-- Columnar:Egress Bandwidth Limit
linkBandwidthControlEgressLimit OBJECT-TYPE
SYNTAX Integer32 ( 0..0 | 64..1000000 )
MAX-ACCESS read-write
STATUS current
DESCRIPTION " Egress Bandwidth Limit
Indicates the egress bandwidth limitation for the selected link
interface. The range is from 64 to 1000000 kilobits per second
(kbps).
The value 0 means no bandwidth limitation and no
prioritization.
This value must be set according to the upstream bandwidth
limit of the network on this link. Set to 0 (disable) if the
network bandwidth exceeds 1000000 kbps or if it exceeds the
effective limit of this device.
"
DEFVAL { 0 }
::= { linkBandwidthControlEntry 200 }
-- End of table:Bandwidth Control Table
-- ****************************************************************************
-- Group:Notification Messages Configuration
-- ****************************************************************************
notificationsGroup OBJECT IDENTIFIER
::= { ntcMIBObjects 60010 }
-- Scalar:Minimal Severity of Notification
minSeverity OBJECT-TYPE
SYNTAX INTEGER { disable(0) , debug(100) , info(200) , warning(300) ,
error(400) , critical (500) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION " Minimal Severity of Notification
Sets the minimal severity to issue a notification message
incoming from this service.
* Disable: No notification is issued.
* Debug: All notification messages are issued.
* Info: Notification messages with a 'Informational' and
higher severity are issued.
* Warning: Notification messages with a 'Warning' and higher
severity are issued.
* Error: Notification messages with an 'Error' and higher
severity are issued.
* Critical: Notification messages with a 'Critical' severity
are issued.
"
DEFVAL { warning }
::= { notificationsGroup 100 }
-- End of group:Notification Messages Configuration
-- ****************************************************************************
-- Group:Configuration Settings
-- ****************************************************************************
configurationGroup OBJECT IDENTIFIER
::= { ntcMIBObjects 60020 }
-- Scalar:Need Restart
needRestartInfo OBJECT-TYPE
SYNTAX INTEGER { no(0) , yes(100) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION " Need Restart
Indicates if the service needs to be restarted for the
configuration to fully take effect.
* Yes: Service needs to be restarted.
* No: Service does not need to be restarted.
Services can be restarted by using the
Scm.ServiceCommands.Restart command.
"
::= { configurationGroup 100 }
-- End of group:Configuration Settings
END