287 lines
8.5 KiB
Plaintext
287 lines
8.5 KiB
Plaintext
F3-DATAEXPORT-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-COMPLIANCE, OBJECT-GROUP
|
|
FROM SNMPv2-CONF
|
|
MODULE-IDENTITY, OBJECT-TYPE, Integer32, IpAddress
|
|
FROM SNMPv2-SMI
|
|
TEXTUAL-CONVENTION, DisplayString, RowStatus, StorageType,
|
|
VariablePointer
|
|
FROM SNMPv2-TC
|
|
IpVersion, PerfCounter64
|
|
FROM CM-COMMON-MIB
|
|
Ipv6Address
|
|
FROM IPV6-TC
|
|
fsp150cm
|
|
FROM ADVA-MIB;
|
|
|
|
f3DataExportMIB MODULE-IDENTITY
|
|
LAST-UPDATED "201310310000Z"
|
|
ORGANIZATION "ADVA Optical Networking"
|
|
CONTACT-INFO
|
|
" Marek Romaniuk
|
|
ADVA Optical Networking, Inc.
|
|
Tel: +48 58 7716 414
|
|
E-mail: mromaniuk@advaoptical.com
|
|
Postal: ul. Slaska 35/37
|
|
81-310 Gdynia, Poland"
|
|
DESCRIPTION
|
|
"This module defines the Data Export MIB definitions
|
|
used by the F3 (FSP150CM/CC) product lines.
|
|
Copyright (C) ADVA Optical Networking."
|
|
REVISION "201310310000Z"
|
|
DESCRIPTION
|
|
"
|
|
Notes from release 201312090000Z,
|
|
(1) Added new object: f3DataExportClearStatsAction
|
|
Notes from release 201310310000Z,
|
|
(1) MIB version ready for release FSP150CC 6.1.CC."
|
|
|
|
::= {fsp150cm 30}
|
|
|
|
--
|
|
-- OID definitions
|
|
--
|
|
|
|
f3DataExportConfigObjects OBJECT IDENTIFIER ::= {f3DataExportMIB 1}
|
|
f3DataExportCounterObjects OBJECT IDENTIFIER ::= {f3DataExportMIB 2}
|
|
f3DataExportActionObjects OBJECT IDENTIFIER ::= {f3DataExportMIB 3}
|
|
f3DataExportConformance OBJECT IDENTIFIER ::= {f3DataExportMIB 4}
|
|
|
|
--
|
|
-- Textual Conventions
|
|
--
|
|
|
|
DataExportType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Data Export Types."
|
|
SYNTAX BITS {
|
|
esal3pm(1),
|
|
twamppm(2),
|
|
flowbyteratepm(3)
|
|
}
|
|
|
|
--
|
|
-- Data Export Configure Scalars
|
|
--
|
|
|
|
f3DataExportTypes OBJECT-TYPE
|
|
SYNTAX DataExportType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object provides ability to set data export types."
|
|
::= { f3DataExportConfigObjects 1 }
|
|
|
|
f3DataExportReportInterval OBJECT-TYPE
|
|
SYNTAX Integer32 (1..60)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object provides ability to set interval value (in seconds)."
|
|
::= { f3DataExportConfigObjects 2 }
|
|
|
|
f3DataExportIpVersion OBJECT-TYPE
|
|
SYNTAX IpVersion
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object provides ability to set version of IP protocol."
|
|
::= { f3DataExportConfigObjects 3 }
|
|
|
|
f3DataExportServerIpv4Addr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object provides ability to set IPv4 FTP server address."
|
|
::= { f3DataExportConfigObjects 4 }
|
|
|
|
f3DataExportServerIpv6Addr OBJECT-TYPE
|
|
SYNTAX Ipv6Address
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object provides ability to set IPv6 FTP server address."
|
|
::= { f3DataExportConfigObjects 5 }
|
|
|
|
f3DataExportUserName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object provides ability to set transfer protocol user login."
|
|
::= { f3DataExportConfigObjects 6 }
|
|
|
|
f3DataExportPassword OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object provides ability to set transfer protocol user password.
|
|
Reading this object will return an empty string if the password
|
|
has not been set or ***** if the password has been set."
|
|
::= { f3DataExportConfigObjects 7 }
|
|
|
|
f3DataExportPath OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object provides ability to set remote path to place file."
|
|
::= { f3DataExportConfigObjects 8 }
|
|
|
|
|
|
f3DataExportConfigObjectTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF F3DataExportConfigObjectEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table allows configuration of the object which need export data."
|
|
::= { f3DataExportConfigObjects 9 }
|
|
|
|
f3DataExportConfigObjectEntry OBJECT-TYPE
|
|
SYNTAX F3DataExportConfigObjectEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A conceptual row in the f3DataExportConfigObjectTable."
|
|
INDEX { f3DataExportConfigObjectEntity }
|
|
::= { f3DataExportConfigObjectTable 1 }
|
|
|
|
F3DataExportConfigObjectEntry ::= SEQUENCE {
|
|
f3DataExportConfigObjectEntity VariablePointer,
|
|
f3DataExportConfigObjectStorageType StorageType,
|
|
f3DataExportConfigObjectRowStatus RowStatus
|
|
}
|
|
|
|
f3DataExportConfigObjectEntity OBJECT-TYPE
|
|
SYNTAX VariablePointer
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object value need export data."
|
|
::= { f3DataExportConfigObjectEntry 1 }
|
|
|
|
f3DataExportConfigObjectStorageType OBJECT-TYPE
|
|
SYNTAX StorageType
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type of storage configured for this entry."
|
|
::= { f3DataExportConfigObjectEntry 2 }
|
|
|
|
f3DataExportConfigObjectRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The status of this row.
|
|
An entry MUST NOT exist in the active state unless all
|
|
objects in the entry have an appropriate value, as described
|
|
in the description clause for each writable object.
|
|
|
|
The values of f3DataExportConfigObjectRowStatus supported are
|
|
createAndGo(4) and destroy(6). All mandatory attributes
|
|
must be specified in a single SNMP SET request with
|
|
f3DataExportConfigObjectRowStatus value as createAndGo(4).
|
|
Upon successful row creation, this object has a
|
|
value of active(1).
|
|
|
|
The f3DataExportConfigObjectRowStatus object may be modified if
|
|
the associated instance of this object is equal to active(1)."
|
|
::= { f3DataExportConfigObjectEntry 3 }
|
|
|
|
--
|
|
-- Data Export Counter Scalars
|
|
--
|
|
|
|
f3DataExportServerXferPass OBJECT-TYPE
|
|
SYNTAX PerfCounter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Counter for successful PM export"
|
|
::= { f3DataExportCounterObjects 1 }
|
|
|
|
f3DataExportServerXferFail OBJECT-TYPE
|
|
SYNTAX PerfCounter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Counter for failure PM export."
|
|
::= { f3DataExportCounterObjects 2 }
|
|
|
|
|
|
--
|
|
-- Data Export Action Objects
|
|
--
|
|
|
|
f3DataExportClearStatsAction OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
not-applicable(0),
|
|
clear(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Initiates a data export action.
|
|
This object is write only.
|
|
Supported actions are:
|
|
clear(1) - Clear Data Export Stats."
|
|
::= { f3DataExportActionObjects 1 }
|
|
|
|
--
|
|
-- Conformance
|
|
--
|
|
|
|
f3DataExportCompliances OBJECT IDENTIFIER ::= {f3DataExportConformance 1}
|
|
f3DataExportGroups OBJECT IDENTIFIER ::= {f3DataExportConformance 2}
|
|
|
|
f3DataExportCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Describes the requirements for conformance to the F3-DATAEXPORT-MIB compilance."
|
|
MODULE -- this module
|
|
MANDATORY-GROUPS {
|
|
f3DataExportConfigGroup, f3DataExportCounterGroup, f3DataExportActionGroup
|
|
}
|
|
::= { f3DataExportCompliances 1 }
|
|
|
|
f3DataExportConfigGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
f3DataExportTypes,
|
|
f3DataExportReportInterval,
|
|
f3DataExportIpVersion,
|
|
f3DataExportServerIpv4Addr,
|
|
f3DataExportServerIpv6Addr,
|
|
f3DataExportUserName,
|
|
f3DataExportPassword,
|
|
f3DataExportPath
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects used to manage the Data Export."
|
|
::= { f3DataExportGroups 1 }
|
|
|
|
f3DataExportCounterGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
f3DataExportServerXferPass,
|
|
f3DataExportServerXferFail
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of Data Export counter objects."
|
|
::= { f3DataExportGroups 2 }
|
|
|
|
f3DataExportActionGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
f3DataExportClearStatsAction
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of Data Export action objects."
|
|
::= { f3DataExportGroups 3 }
|
|
|
|
END |