250 lines
7.2 KiB
Plaintext
250 lines
7.2 KiB
Plaintext
CP-SYSTEM-MIB DEFINITIONS ::= BEGIN
|
|
|
|
-- Cradlepoint System MIB Release 1.1
|
|
|
|
-- Copyright 2008-2019 by CradlePoint, Inc. All rights reserved
|
|
|
|
-- This Specification is supplied "AS IS", CradlePoint makes no warranty,
|
|
-- either expressed or implied, as to the use, operation, condition,
|
|
-- or performance of the Specification.
|
|
|
|
|
|
IMPORTS
|
|
wipipeSystem
|
|
FROM WIPIPE-MIB
|
|
|
|
sysObjectID
|
|
FROM SNMPv2-MIB
|
|
;
|
|
|
|
-- This file defines SNMP objects for system related parameters
|
|
|
|
cradlepointTraps OBJECT IDENTIFIER ::= { wipipeSystem 1 }
|
|
|
|
cpuUtilization OBJECT-TYPE
|
|
SYNTAX INTEGER (0..100)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current CPU utilization in percentage, averaged over
|
|
cpuUtilizationDuration."
|
|
::= { wipipeSystem 2 }
|
|
|
|
cpuThresholdHigh OBJECT-TYPE
|
|
SYNTAX INTEGER (2..100)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"cpuUtilizationHigh trap is generated after the CPU utilization
|
|
goes above this threshold."
|
|
::= { wipipeSystem 3 }
|
|
|
|
cpuThresholdLow OBJECT-TYPE
|
|
SYNTAX INTEGER (1..99)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"cpuUtilizationLow trap is generated after the CPU utilization
|
|
goes below this threshold."
|
|
::= { wipipeSystem 4 }
|
|
|
|
cpuUtilizationDuration OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The duration in seconds over which the CPU utilization
|
|
is being reported."
|
|
::= { wipipeSystem 5 }
|
|
|
|
memoryUtilization OBJECT-TYPE
|
|
SYNTAX INTEGER (0..100)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current memory utilization in percentage."
|
|
::= { wipipeSystem 6 }
|
|
|
|
memoryThresholdHigh OBJECT-TYPE
|
|
SYNTAX INTEGER (2..100)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"memoryUtilizationHigh trap is generated after the memory utilization
|
|
goes above this threshold."
|
|
::= { wipipeSystem 7 }
|
|
|
|
memoryThresholdLow OBJECT-TYPE
|
|
SYNTAX INTEGER (1..99)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"memoryUtilizationLow trap is generated after the memory utilization
|
|
goes below this threshold."
|
|
::= { wipipeSystem 8 }
|
|
|
|
|
|
memoryUtilizationDuration OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The duration in seconds over which the memory utilization
|
|
is being reported."
|
|
::= { wipipeSystem 9 }
|
|
|
|
loginHostAddress OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP address of the host that attempted the login.
|
|
(This could be IPv4 or IPv6 address displayed as a string.)"
|
|
::= { wipipeSystem 10 }
|
|
|
|
loginUsername OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Username that attempted the login."
|
|
::= { wipipeSystem 11 }
|
|
|
|
|
|
wanStatusChangeReason OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Reason that caused the WAN status change."
|
|
::= { wipipeSystem 12 }
|
|
|
|
wanStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
plugged(1),
|
|
unplugged(2),
|
|
connected(3),
|
|
disconnected(4),
|
|
standby(5)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current status of the WAN."
|
|
::= { wipipeSystem 13 }
|
|
|
|
wanType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ethernet(1), -- Ethernet WAN port
|
|
wwan(2), -- Wireless WAN
|
|
modem(3), -- Cellular Modem
|
|
sdwan(4), -- SD WAN
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Type of WAN."
|
|
::= { wipipeSystem 14 }
|
|
|
|
|
|
wanInterfaceName OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The interface that caused the WAN status change."
|
|
::= { wipipeSystem 15 }
|
|
|
|
|
|
|
|
cpTestTrapCount OBJECT-TYPE
|
|
SYNTAX ZeroBasedCounter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The count to track how many times the test trap was sent."
|
|
::= { wipipeSystem 16 }
|
|
|
|
|
|
configChange NOTIFICATION-TYPE
|
|
OBJECTS { sysObjectID, sysName }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"One or more configuration changes were attempted on the
|
|
router. The configuration changes may or may not have
|
|
succeeded depending on validation checks in the router."
|
|
::= { cradlepointTraps 1 }
|
|
|
|
|
|
loginFailure NOTIFICATION-TYPE
|
|
OBJECTS { sysObjectID, sysName, loginHostAddress, loginUsername }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Login Failure Trap."
|
|
::= { cradlepointTraps 2 }
|
|
|
|
loginSuccess NOTIFICATION-TYPE
|
|
OBJECTS { sysObjectID, sysName, loginHostAddress, loginUsername }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Login success trap."
|
|
::= { cradlepointTraps 3 }
|
|
|
|
|
|
cpuUtilizationHigh NOTIFICATION-TYPE
|
|
OBJECTS { sysObjectID, sysName, cpuThresholdHigh, cpuUtilization,
|
|
cpuUtilizationDuration }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"CPU utilization moved above the high threshold."
|
|
::= { cradlepointTraps 4 }
|
|
|
|
|
|
cpuUtilizationLow NOTIFICATION-TYPE
|
|
OBJECTS { sysObjectID, sysName, cpuThresholdLow, cpuUtilization,
|
|
cpuUtilizationDuration }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"CPU utilization moved below the low threshold."
|
|
::= { cradlepointTraps 5 }
|
|
|
|
|
|
memoryUtilizationHigh NOTIFICATION-TYPE
|
|
OBJECTS { sysObjectID, sysName, memoryThresholdHigh, memoryUtilization,
|
|
memoryUtilizationDuration }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Memory utilization moved above the high threshold."
|
|
::= { cradlepointTraps 6 }
|
|
|
|
memoryUtilizationLow NOTIFICATION-TYPE
|
|
OBJECTS { sysObjectID, sysName , memoryThresholdLow, memoryUtilization,
|
|
memoryUtilizationDuration}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Memory utilization moved below the low threshold."
|
|
::= { cradlepointTraps 7 }
|
|
|
|
wanStatusChange NOTIFICATION-TYPE
|
|
OBJECTS { sysObjectID, sysName, wanStatus, wanStatusChangeReason,
|
|
wanType, wanInterfaceName }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"WAN status change trap."
|
|
::= { cradlepointTraps 8 }
|
|
|
|
|
|
cpTestTrap NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
sysObjectID, sysName, cpTestTrapCount
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Generated by the user to test the SNMP trap infrastructure."
|
|
::= { cradlepointTraps 9 }
|
|
|
|
END
|
|
|
|
|
|
|