mirror of
https://github.com/librenms/librenms.git
synced 2024-09-21 10:28:13 +00:00
7228dbfa23
* Lancom SNMPrec * Lancom test data * Lancom MIBS * Lancom discovery * Lancom LX/SX support * Lancom * Style CI * Delete tests/snmpsim/lcossx_gs3510xp.snmprec This device returns all possible vlans as interfaces, so we get roughly 4k interfaces. This makes the test file too big (>25M). Deleting this device as test data * Update Lcossx.php * New Lancom logo * Remove height/width attribute * SVG * Add files via upload
690 lines
19 KiB
Plaintext
690 lines
19 KiB
Plaintext
LCOS-SX-GENERAL-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY, OBJECT-TYPE, Unsigned32,
|
|
Integer32, Counter64, Gauge32, enterprises FROM SNMPv2-SMI
|
|
DisplayString, TEXTUAL-CONVENTION FROM SNMPv2-TC;
|
|
|
|
lcosSXGeneral MODULE-IDENTITY
|
|
LAST-UPDATED "202006230000Z"
|
|
ORGANIZATION "LANCOM Systems GmbH"
|
|
CONTACT-INFO
|
|
"
|
|
Adenauerstrasse 20 / B2
|
|
52146 Wuerselen
|
|
Germany
|
|
|
|
Phone: +49 (0)2405 49 93 6 0
|
|
Fax: +49 (0)2405 49 93 6 99
|
|
E-Mail: info@lancom.de"
|
|
DESCRIPTION
|
|
"Management information base definitions"
|
|
REVISION "202006230000Z"
|
|
DESCRIPTION
|
|
"Initial version of this MIB module."
|
|
::= { enterprises lancom-systems(2356) 100 }
|
|
|
|
MonitoringSensorType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Sensor type values."
|
|
SYNTAX INTEGER {
|
|
fixed(1),
|
|
removable(2),
|
|
fixedAC(3),
|
|
removableDC(4),
|
|
fixedDC(5),
|
|
removableAC(6)
|
|
}
|
|
|
|
MonitoringModuleStatus ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Module (fan, PSU) status values."
|
|
SYNTAX INTEGER {
|
|
notpresent(1),
|
|
operational(2),
|
|
failed(3),
|
|
powering(4),
|
|
nopower(5),
|
|
notpowering(6),
|
|
incompatible(7),
|
|
warning(8),
|
|
present(9)
|
|
}
|
|
|
|
MonitoringTempSensorStatus ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Temperatur sensor status values."
|
|
SYNTAX INTEGER {
|
|
low(0),
|
|
normal(1),
|
|
warning(2),
|
|
critical(3),
|
|
shutdown(4),
|
|
notpresent(5),
|
|
notoperational(6)
|
|
}
|
|
|
|
-- =============================================================================
|
|
-- {NODE} 1.3.6.1.4.1.2356.100.0
|
|
lcsNotificationGrp OBJECT IDENTIFIER ::= { lcosSXGeneral 0 }
|
|
|
|
-- =============================================================================
|
|
lcsTraps OBJECT IDENTIFIER ::= { lcsNotificationGrp 1 }
|
|
|
|
lcsTrapsTemperatureStateChange NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
lcsMonitoringTempUnitIndex,
|
|
lcsNotificationTemperatureStatusCurrent,
|
|
lcsNotificationTemperatureStatusPrevious
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Trap is sent when the system temperature crosses a threshold.
|
|
To avoid rapid flapping between states, a hysteresis may
|
|
be applied."
|
|
::= { lcsTraps 100 }
|
|
|
|
lcsTrapsFanStateChange NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
lcsMonitoringFanIndex,
|
|
lcsNotificationStateChangeEvent
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Trap is sent when fan state change happens."
|
|
::= { lcsTraps 101 }
|
|
|
|
lcsTrapsPSUStateChange NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
lcsMonitoringPSUIndex,
|
|
lcsNotificationStateChangeEvent
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Trap is sent when Power Supply state change happens."
|
|
::= { lcsTraps 102 }
|
|
|
|
-- =============================================================================
|
|
lcsNotificationVars OBJECT IDENTIFIER ::= { lcsNotificationGrp 2 }
|
|
|
|
lcsNotificationStateChangeEvent OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
insertion(1),
|
|
removal(2),
|
|
becomeoperational(3),
|
|
failure(4),
|
|
losepower(5)
|
|
}
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This event describes state change events of a fan or power supply.
|
|
insertion - hot-pluggable fan or power supply was inserted
|
|
removal - hot-pluggable fan or power supply was removed
|
|
becomeoperational - fan or power supply became operational after failure state
|
|
failure - fan or power supply failure happened
|
|
losepower - a power supply was operational, but the power to it has been disconnected or has failed"
|
|
::= { lcsNotificationVars 100 }
|
|
|
|
lcsNotificationTemperatureStatusCurrent OBJECT-TYPE
|
|
SYNTAX MonitoringTempSensorStatus
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current status of the temperature sensor."
|
|
::= { lcsNotificationVars 101 }
|
|
|
|
lcsNotificationTemperatureStatusPrevious OBJECT-TYPE
|
|
SYNTAX MonitoringTempSensorStatus
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The previous status of the temperatur sensor, i.e. before this events triggered."
|
|
::= { lcsNotificationVars 102 }
|
|
|
|
-- =============================================================================
|
|
-- {NODE} 1.3.6.1.4.1.2356.100.1
|
|
lcsStatus OBJECT IDENTIFIER ::= { lcosSXGeneral 1 }
|
|
|
|
-- =============================================================================
|
|
lcsMonitoring OBJECT IDENTIFIER ::= { lcsStatus 1 }
|
|
|
|
-- lcsMonitoringTempSensorsTable
|
|
|
|
lcsMonitoringTempSensorsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF LcsMonitoringTempSensorsTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table of temperature sensors on the device."
|
|
::= { lcsMonitoring 1 }
|
|
|
|
lcsMonitoringTempSensorsTableEntry OBJECT-TYPE
|
|
SYNTAX LcsMonitoringTempSensorsTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Temperature sensor entry."
|
|
INDEX { lcsMonitoringTempSensorUnitIndex, lcsMonitoringTempSensorIndex }
|
|
::= { lcsMonitoringTempSensorsTable 1 }
|
|
|
|
LcsMonitoringTempSensorsTableEntry ::= SEQUENCE {
|
|
lcsMonitoringTempSensorUnitIndex Unsigned32,
|
|
lcsMonitoringTempSensorIndex Unsigned32,
|
|
lcsMonitoringTempSensorDescription DisplayString,
|
|
lcsMonitoringTempSensorType MonitoringSensorType,
|
|
lcsMonitoringTempSensorState MonitoringTempSensorStatus,
|
|
lcsMonitoringTempSensorTemperature Integer32
|
|
}
|
|
|
|
lcsMonitoringTempSensorUnitIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..12)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Device stacking unit index where the sensor is on, 1 if device is not
|
|
capable of stacking."
|
|
::= { lcsMonitoringTempSensorsTableEntry 1 }
|
|
|
|
lcsMonitoringTempSensorIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..15)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Index of the temperature sensor on the device, repeating for multiple
|
|
stacking units."
|
|
::= { lcsMonitoringTempSensorsTableEntry 2 }
|
|
|
|
lcsMonitoringTempSensorDescription OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Description of the temperature sensor."
|
|
::= { lcsMonitoringTempSensorsTableEntry 3 }
|
|
|
|
lcsMonitoringTempSensorType OBJECT-TYPE
|
|
SYNTAX MonitoringSensorType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Type of the temperature sensor. Usually fixed(1)."
|
|
::= { lcsMonitoringTempSensorsTableEntry 4 }
|
|
|
|
lcsMonitoringTempSensorState OBJECT-TYPE
|
|
SYNTAX MonitoringTempSensorStatus
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"State of the temperature sensor."
|
|
::= { lcsMonitoringTempSensorsTableEntry 5 }
|
|
|
|
lcsMonitoringTempSensorTemperature OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Temperature measured by the temperature sensor."
|
|
::= { lcsMonitoringTempSensorsTableEntry 6 }
|
|
|
|
-- lcsMonitoringTempUnitTable
|
|
|
|
lcsMonitoringTempUnitTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF LcsMonitoringTempUnitEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table of temperature state per unit."
|
|
::= { lcsMonitoring 2 }
|
|
|
|
lcsMonitoringTempUnitEntry OBJECT-TYPE
|
|
SYNTAX LcsMonitoringTempUnitEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Unit temperatur state entry."
|
|
INDEX { lcsMonitoringTempUnitIndex }
|
|
::= { lcsMonitoringTempUnitTable 1 }
|
|
|
|
LcsMonitoringTempUnitEntry ::= SEQUENCE {
|
|
lcsMonitoringTempUnitIndex Unsigned32,
|
|
lcsMonitoringTempUnitState MonitoringTempSensorStatus,
|
|
lcsMonitoringTempUnitTemperature Integer32
|
|
}
|
|
|
|
lcsMonitoringTempUnitIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..12)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Unit index of the unit, 1 if device is not capable of stacking."
|
|
::= { lcsMonitoringTempUnitEntry 1 }
|
|
|
|
lcsMonitoringTempUnitState OBJECT-TYPE
|
|
SYNTAX MonitoringTempSensorStatus
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The temperature state of the unit."
|
|
::= { lcsMonitoringTempUnitEntry 2 }
|
|
|
|
lcsMonitoringTempUnitTemperature OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The highest temperature currently reported by any sensor on the unit."
|
|
::= { lcsMonitoringTempUnitEntry 3 }
|
|
|
|
-- lcsMonitoringFansTable
|
|
|
|
lcsMonitoringFansTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF LcsMonitoringFansTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table of fans on the device."
|
|
::= { lcsMonitoring 3 }
|
|
|
|
lcsMonitoringFansTableEntry OBJECT-TYPE
|
|
SYNTAX LcsMonitoringFansTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Fan entry."
|
|
INDEX { lcsMonitoringFanUnitIndex, lcsMonitoringFanIndex }
|
|
::= { lcsMonitoringFansTable 1 }
|
|
|
|
LcsMonitoringFansTableEntry ::= SEQUENCE {
|
|
lcsMonitoringFanUnitIndex Unsigned32,
|
|
lcsMonitoringFanIndex Unsigned32,
|
|
lcsMonitoringFanDescription DisplayString,
|
|
lcsMonitoringFanType MonitoringSensorType,
|
|
lcsMonitoringFanState MonitoringModuleStatus,
|
|
lcsMonitoringFanTemperature Integer32
|
|
}
|
|
|
|
lcsMonitoringFanUnitIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..12)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Device stacking unit index where the fan is on, 1 if device is not
|
|
capable of stacking."
|
|
::= { lcsMonitoringFansTableEntry 1 }
|
|
|
|
lcsMonitoringFanIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..15)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Index of the fan on the device, repeating for multiple
|
|
stacking units."
|
|
::= { lcsMonitoringFansTableEntry 2 }
|
|
|
|
lcsMonitoringFanDescription OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Description of the fan."
|
|
::= { lcsMonitoringFansTableEntry 3 }
|
|
|
|
lcsMonitoringFanType OBJECT-TYPE
|
|
SYNTAX MonitoringSensorType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Type of the fan. Usually fixed(1) oder removable(2)."
|
|
::= { lcsMonitoringFansTableEntry 4 }
|
|
|
|
lcsMonitoringFanState OBJECT-TYPE
|
|
SYNTAX MonitoringModuleStatus
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"State of the fan."
|
|
::= { lcsMonitoringFansTableEntry 5 }
|
|
|
|
lcsMonitoringFanSpeed OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Speed of the fan in RPM."
|
|
::= { lcsMonitoringFansTableEntry 6 }
|
|
|
|
-- lcsMonitoringPSUTable
|
|
|
|
lcsMonitoringPSUTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF LcsMonitoringPSUTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table of power supply units on the device."
|
|
::= { lcsMonitoring 4 }
|
|
|
|
lcsMonitoringPSUTableEntry OBJECT-TYPE
|
|
SYNTAX LcsMonitoringPSUTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Power supply unit entry."
|
|
INDEX { lcsMonitoringPSUUnitIndex, lcsMonitoringPSUIndex }
|
|
::= { lcsMonitoringPSUTable 1 }
|
|
|
|
LcsMonitoringPSUTableEntry ::= SEQUENCE {
|
|
lcsMonitoringPSUUnitIndex Unsigned32,
|
|
lcsMonitoringPSUIndex Unsigned32,
|
|
lcsMonitoringPSUDescription DisplayString,
|
|
lcsMonitoringPSUType MonitoringSensorType,
|
|
lcsMonitoringPSUState MonitoringModuleStatus
|
|
}
|
|
|
|
lcsMonitoringPSUUnitIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..12)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Device stacking unit index where the PSU is on, 1 if device is not
|
|
capable of stacking."
|
|
::= { lcsMonitoringPSUTableEntry 1 }
|
|
|
|
lcsMonitoringPSUIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..15)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Index of the PSU on the device, repeating for multiple
|
|
stacking units."
|
|
::= { lcsMonitoringPSUTableEntry 2 }
|
|
|
|
lcsMonitoringPSUDescription OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Description of the PSU."
|
|
::= { lcsMonitoringPSUTableEntry 3 }
|
|
|
|
lcsMonitoringPSUType OBJECT-TYPE
|
|
SYNTAX MonitoringSensorType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Type of the PSU."
|
|
::= { lcsMonitoringPSUTableEntry 4 }
|
|
|
|
lcsMonitoringPSUState OBJECT-TYPE
|
|
SYNTAX MonitoringModuleStatus
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"State of the PSU."
|
|
::= { lcsMonitoringPSUTableEntry 5 }
|
|
|
|
|
|
-- =============================================================================
|
|
-- {NODE} 1.3.6.1.4.1.2356.100.2
|
|
lcsConfiguration OBJECT IDENTIFIER ::= { lcosSXGeneral 2 }
|
|
|
|
-- =============================================================================
|
|
lcsLMC OBJECT IDENTIFIER ::= { lcsConfiguration 1500 }
|
|
|
|
LMCStatus ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Management, Monitoring and Control Status."
|
|
SYNTAX INTEGER {
|
|
unpaired(0),
|
|
paired(1),
|
|
disabled(2),
|
|
disabledByWLC(3),
|
|
operating(4),
|
|
httpProtocolError(5),
|
|
httpConnectionError(6),
|
|
dnsError(7),
|
|
memoryError(8),
|
|
notYet(9),
|
|
redirect(10),
|
|
authenticationError(11),
|
|
error(12),
|
|
certificateStorageError(13),
|
|
pairedAndClaimed(14),
|
|
certificateError(15),
|
|
deactivatedNoActivationCode(16)
|
|
}
|
|
|
|
lcsLMCOperating OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"LMC Operating Switch
|
|
0:Disable
|
|
1:Enable
|
|
2:Try"
|
|
::= { lcsLMC 1 }
|
|
|
|
lcsLMCConfigViaDHCP OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enables LMC configuration via DHCP option 43
|
|
0:Disable
|
|
1:Enable"
|
|
::= { lcsLMC 2 }
|
|
|
|
lcsLMCDomain OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"LMC Domain for example cloud.lancom.de"
|
|
::= { lcsLMC 3 }
|
|
|
|
|
|
lcsLMCAutoRenew OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Renew DHCP lease early when connection to LMC is not possible
|
|
0:Disabled
|
|
1:Enabled"
|
|
::= { lcsLMC 4 }
|
|
|
|
lcsLMCRolloutProjectID OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"LMC Project rollout information string"
|
|
::= { lcsLMC 5 }
|
|
|
|
lcsLMCRolloutLocationID OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"LMC Location rollout information string"
|
|
::= { lcsLMC 6 }
|
|
|
|
lcsLMCRolloutRole OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"LMC Role rollout information string"
|
|
::= { lcsLMC 7 }
|
|
|
|
|
|
lcsLMCZeroTouchSupport OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Support for Zero Touch
|
|
0:No
|
|
1:Yes"
|
|
::= { lcsLMC 50 }
|
|
|
|
lcsLMCPairingTokenPresent OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Paring Token present
|
|
0:No
|
|
1:Yes"
|
|
::= { lcsLMC 51 }
|
|
|
|
|
|
lcsLMCManagementStatus OBJECT-TYPE
|
|
SYNTAX LMCStatus
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Management status"
|
|
::= { lcsLMC 53 }
|
|
|
|
lcsLMCControlStatus OBJECT-TYPE
|
|
SYNTAX LMCStatus
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Control status"
|
|
|
|
::= { lcsLMC 54 }
|
|
|
|
lcsLMCMonitoringStatus OBJECT-TYPE
|
|
SYNTAX LMCStatus
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Monitoring status"
|
|
::= { lcsLMC 55 }
|
|
|
|
|
|
lcsLMCConfigModified OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Configuration modified by LMC
|
|
0:No
|
|
1:Yes"
|
|
::= { lcsLMC 57 }
|
|
|
|
lcsLMCDeviceID OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Device ID"
|
|
::= { lcsLMC 58 }
|
|
|
|
lcsLMCStackingStatus OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"0:NotSupported
|
|
1:StackingDisabled
|
|
2:StackingConfigured
|
|
3:StackingActive
|
|
4:StackingUnitConfigurationActive"
|
|
::= { lcsLMC 59 }
|
|
|
|
lcsLMCStatusRTT OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Heartbeat round trip time"
|
|
::= { lcsLMC 100 }
|
|
|
|
-- lcsLMCTransportStatusTable
|
|
|
|
lcsLMCTransportStatusTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF LcsLMCTransportStatusTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Transport status"
|
|
::= { lcsLMC 101 }
|
|
|
|
lcsLMCTransportStatusTableEntry OBJECT-TYPE
|
|
SYNTAX LcsLMCTransportStatusTableEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Transport number"
|
|
INDEX { lcsLMCTransportStatusTransportNumberIndex }
|
|
::= { lcsLMCTransportStatusTable 1 }
|
|
|
|
LcsLMCTransportStatusTableEntry ::= SEQUENCE {
|
|
lcsLMCTransportStatusTransportNumberIndex Integer32,
|
|
lcsLMCTransportStatusServiceName DisplayString,
|
|
lcsLMCTransportStatusHttpRequests Counter64,
|
|
lcsLMCTransportStatusHttpRequestsErrors Counter64,
|
|
lcsLMCTransportStatusTXBytes Counter64,
|
|
lcsLMCTransportStatusRXBytes Counter64
|
|
}
|
|
|
|
lcsLMCTransportStatusTransportNumberIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Transport status index"
|
|
::= { lcsLMCTransportStatusTableEntry 1 }
|
|
|
|
lcsLMCTransportStatusServiceName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Service name"
|
|
::= { lcsLMCTransportStatusTableEntry 2 }
|
|
|
|
lcsLMCTransportStatusHttpRequests OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Http requests"
|
|
::= { lcsLMCTransportStatusTableEntry 3 }
|
|
|
|
lcsLMCTransportStatusHttpRequestsErrors OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Http request errors"
|
|
::= { lcsLMCTransportStatusTableEntry 4 }
|
|
|
|
lcsLMCTransportStatusTXBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of transmitted bytes"
|
|
::= { lcsLMCTransportStatusTableEntry 5 }
|
|
|
|
lcsLMCTransportStatusRXBytes OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of received bytes"
|
|
::= { lcsLMCTransportStatusTableEntry 7 }
|
|
|
|
|
|
|
|
END
|