diff options
| author | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
|---|---|---|
| committer | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
| commit | 98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch) | |
| tree | 9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/ubiquoss/UBQS-AUTO-RESET-MIB | |
| download | mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.tar.gz mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.zip | |
Diffstat (limited to 'MIBS/ubiquoss/UBQS-AUTO-RESET-MIB')
| -rw-r--r-- | MIBS/ubiquoss/UBQS-AUTO-RESET-MIB | 513 |
1 files changed, 513 insertions, 0 deletions
diff --git a/MIBS/ubiquoss/UBQS-AUTO-RESET-MIB b/MIBS/ubiquoss/UBQS-AUTO-RESET-MIB new file mode 100644 index 0000000..0923af3 --- /dev/null +++ b/MIBS/ubiquoss/UBQS-AUTO-RESET-MIB @@ -0,0 +1,513 @@ +-- *****************************************************************
+-- UBQS-AUTO-RESET-MIB: Ubiquoss Auto Reset MIB file
+--
+-- June 2011, Hyung Eun Park
+--
+-- Copyright (c) 2009 by Ubiquoss, Corp.
+-- All rights reserved.
+--
+-- *****************************************************************
+--
+
+UBQS-AUTO-RESET-MIB DEFINITIONS ::= BEGIN
+
+IMPORTS
+ OBJECT-TYPE
+ FROM RFC-1212
+ DisplayString,
+ TruthValue
+ FROM SNMPv2-TC
+ ubiMgmtv2
+ FROM UBQS-SMI;
+
+ubiAutoResetMIB MODULE-IDENTITY
+ LAST-UPDATED "201108050000Z"
+ ORGANIZATION "Ubiquoss Corp."
+ CONTACT-INFO
+ " Ubiquoss
+ Customer Service
+
+ Postal: 24F Milennium B/D,
+ 467-12, Dogok-Dong,
+ GangNam-Gu, Seoul 135-270
+ Korea
+
+ Tel: 82-2-2190-3100"
+ DESCRIPTION
+ "The UBQS-AUTO-RESET-MIB is used for getting
+ information about the Auto-reset of system."
+ ::= { ubiMgmtv2 27 }
+
+
+-- ***********************************************************
+-- Textual Conventions
+-- ***********************************************************
+
+-- ***************************************************************
+-- ubiAutoResetMIB
+-- ***************************************************************
+
+ubiAutoResetMIBNotificationPrefix OBJECT IDENTIFIER ::= { ubiAutoResetMIB 0 }
+ubiAutoResetMIBObjects OBJECT IDENTIFIER ::= { ubiAutoResetMIB 1 }
+ubiAutoResetMIBConformance OBJECT IDENTIFIER ::= { ubiAutoResetMIB 2 }
+
+
+ubiAutoResetCpu OBJECT IDENTIFIER ::= { ubiAutoResetMIBObjects 3 }
+ubiAutoResetMemory OBJECT IDENTIFIER ::= { ubiAutoResetMIBObjects 4 }
+ubiAutoResetIcmp OBJECT IDENTIFIER ::= { ubiAutoResetMIBObjects 5 }
+
+
+-- *****************************************************************
+-- ubiAutoResetMIBNotificationPrefix
+-- *****************************************************************
+
+
+ ubiAutoResetCpuNotification NOTIFICATION-TYPE
+ OBJECTS {
+ ubiAutoResetCpuAction,
+ ubiAutoResetCpuUsage,
+ ubiAutoResetCpuResetReason,
+ ubiAutoResetCpuLogThreshold,
+ ubiAutoResetCpuReloadThreshold,
+ ubiAutoResetDelayTime,
+ ubiAutoResetSuppressReloadLimit,
+ ubiAutoResetCpuSuppressReloadCount
+ }
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { ubiAutoResetMIBNotificationPrefix 1 }
+
+ ubiAutoResetMemoryNotification NOTIFICATION-TYPE
+ OBJECTS {
+ ubiAutoResetMemoryAction,
+ ubiAutoResetMemoryfree,
+ ubiAutoResetMemoryResetReason,
+ ubiAutoResetMemoryLogThreshold,
+ ubiAutoResetMemoryReloadThreshold,
+ ubiAutoResetDelayTime,
+ ubiAutoResetSuppressReloadLimit,
+ ubiAutoResetMemorySuppressReloadCount
+ }
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { ubiAutoResetMIBNotificationPrefix 2 }
+
+ ubiAutoResetIcmpNotification NOTIFICATION-TYPE
+ OBJECTS {
+ ubiAutoResetIcmpAction,
+ ubiAutoResetIcmpFailCount,
+ ubiAutoResetIcmpResetReason,
+ ubiAutoResetIcmpLogThreshold,
+ ubiAutoResetIcmpReloadThreshold,
+ ubiAutoResetDelayTime,
+ ubiAutoResetSuppressReloadLimit,
+ ubiAutoResetIcmpSuppressReloadCount
+ }
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { ubiAutoResetMIBNotificationPrefix 3 }
+
+
+-- *****************************************************************
+-- ubiAutoResetMIBObjects
+-- *****************************************************************
+
+ ubiAutoResetDelayTime OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "minutes"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "When Auto-reset is occured, system is reboot after delaytime."
+ ::= { ubiAutoResetMIBObjects 1 }
+
+ ubiAutoResetEnabled OBJECT-TYPE
+ SYNTAX BITS {
+ cpu(0),
+ memory(1),
+ icmp(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "It is enable to sending auto-reset SNMP trap message.
+ cpu(0) : Auto-reset by CPU
+ memory(1) : Auto-reset by MEMORY
+ icmp(2) : Auto-reset by ICMP"
+ ::= { ubiAutoResetMIBObjects 2 }
+
+ ubiAutoResetSuppressReloadLimit OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "It is limit of Auto-reset.
+ If number of auto-reset exceed SuppressReloadLimit,
+ Auto-reset is suppressed."
+ ::= { ubiAutoResetMIBObjects 6 }
+
+ ubiAutoResetClearDelayReload OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(0),
+ clear(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Cancel delayed Auto-reset."
+ ::= { ubiAutoResetMIBObjects 7 }
+
+
+-- *****************************************************************
+-- ubiAutoResetCpu
+-- *****************************************************************
+
+ ubiAutoResetCpuInterval OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "seconds"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Monitoring period of CPU usage."
+ ::= { ubiAutoResetCpu 1 }
+
+ ubiAutoResetCpuUsage OBJECT-TYPE
+ SYNTAX Counter32
+ UNITS "%"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current CPU usage"
+ ::= { ubiAutoResetCpu 2 }
+
+
+ ubiAutoResetCpuAction OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(0),
+ delay(1),
+ reset(2),
+ suppress(3),
+ cancel_delay(4),
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "CPU Auto-reset Action type.
+ If Auto-reset is supressed, Action is suppress(4),
+ othrewise, none(0).
+ It is used by trap message.
+ Delay(1) : Delayed Auto-reset is occurrd.
+ reset(2) : Auto-reset is occurrd.
+ supress(3) : Auto-reset is suppressed.
+ cancel_delay(4): Delayed Auto-reset is canceled."
+ ::= { ubiAutoResetCpu 3 }
+
+ ubiAutoResetCpuLogThreshold OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "CPU auto-reset LOG threshold.
+ If CPU usage exceed LogThreshold for Cpu interval,
+ Warning message is printed."
+ ::= { ubiAutoResetCpu 4 }
+
+ ubiAutoResetCpuReloadThreshold OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "CPU auto-reset Reload threshold.
+ If CPU usage exceed ReloadThreshold for Cpu interval,
+ Auto-reset is occured."
+ ::= { ubiAutoResetCpu 5 }
+
+ ubiAutoResetCpuResetReason OBJECT-TYPE
+ SYNTAX INTEGER {
+ log(1),
+ reload(2)
+ }
+ MAX-ACCESS accessible-for-notify
+ STATUS current
+ DESCRIPTION
+ "CPU auto-reset Warning message reason.
+ It indicate warning message by LogThreshold,
+ or by ReloadThershold."
+ ::= { ubiAutoResetCpu 6 }
+
+ ubiAutoResetCpuExecute OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(0),
+ start(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "It indicate whether CPU auto-reset is enabled."
+ ::= { ubiAutoResetCpu 7 }
+
+ ubiAutoResetCpuSuppressReloadCount OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Nunber of CPU auto-reset occurrence."
+ ::= { ubiAutoResetCpu 8 }
+
+
+-- *****************************************************************
+-- ubiAutoResetMemory
+-- *****************************************************************
+
+ ubiAutoResetMemoryInterval OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "seconds"
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Monitoring period of free memory."
+ ::= { ubiAutoResetMemory 1 }
+
+
+ ubiAutoResetMemoryfree OBJECT-TYPE
+ SYNTAX Counter32
+ UNITS "Kbytes"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current Free memory."
+ ::= { ubiAutoResetMemory 2 }
+
+ ubiAutoResetMemoryAction OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(0),
+ delay(1),
+ reset(2),
+ suppress(3),
+ cancel_delay(4),
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Memory Auto-reset Action type.
+ If Auto-reset is supressed, Action is suppress(4),
+ othrewise, none(0).
+ It is used by trap message.
+ Delay(1) : Delayed Auto-reset is occured.
+ reset(2) : Auto-reset is occured.
+ supress(3) : Auto-reset is suppressed.
+ cancel_delay(4): Delayed Auto-reset is canceled."
+ ::= { ubiAutoResetMemory 3 }
+
+
+ ubiAutoResetMemoryLogThreshold OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Memory auto-reset LOG threshold.
+ If Free Memory lower LogThreshold for Memory interval,
+ Warning message is printed."
+ ::= { ubiAutoResetMemory 4 }
+
+ ubiAutoResetMemoryReloadThreshold OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Memory auto-reset Reload threshold.
+ If Free memory lower ReloadThreshold for Memory interval,
+ Auto-reset is occured."
+ ::= { ubiAutoResetMemory 5 }
+
+ ubiAutoResetMemoryResetReson OBJECT-TYPE
+ SYNTAX INTEGER {
+ log(1),
+ reload(2)
+ }
+ MAX-ACCESS accessible-for-notify
+ STATUS current
+ DESCRIPTION
+ "Memory auto-reset Warning message reason.
+ It indicate warning message by LogThreshold,
+ or by ReloadThershold."
+ ::= { ubiAutoResetMemory 6 }
+
+ ubiAutoResetMemoryExecute OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(0),
+ start(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "It indicate whether Memory auto-reset is enabled."
+ ::= { ubiAutoResetMemory 7 }
+
+ ubiAutoResetMemorySuppressReloadCount OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Nunber of Memory auto-reset occurrence."
+ ::= { ubiAutoResetMemory 8 }
+
+-- *****************************************************************
+-- ubiAutoResetIcmp
+-- *****************************************************************
+
+ ubiAutoResetIcmpInterval OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "ICMP Echo request interval."
+ ::= { ubiAutoResetIcmp 1 }
+
+ ubiAutoResetIcmpTimeout OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "ICMP Echo request timeout."
+ ::= { ubiAutoResetIcmp 2 }
+
+ ubiAutoResetIcmpFailCount OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "ICMP Echo request failed count."
+ ::= { ubiAutoResetIcmp 3 }
+
+ ubiAutoResetIcmpAction OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(0),
+ delay(1),
+ reset(2),
+ suppress(3),
+ cancel_delay(4),
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "ICMP Auto-reset Action type.
+ If Auto-reset is supressed, Action is suppress(4),
+ othrewise, none(0).
+ It is used by trap message.
+ Delay(1) : Delayed Auto-reset is occurred.
+ reset(2) : Auto-reset is occurred.
+ supress(3) : Auto-reset is suppressed.
+ cancel_delay(4): Delayed Auto-reset is canceled."
+ ::= { ubiAutoResetIcmp 4 }
+
+ ubiAutoResetIcmpLogThreshold OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "ICMP auto-reset LOG threshold.
+ If ICMP echo request fail count exceed LogThreshold,
+ Warning message is printed."
+ ::= { ubiAutoResetIcmp 5 }
+
+ ubiAutoResetIcmpReloadThreshold OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "ICMP auto-reset LOG threshold.
+ If ICMP echo request fail count exceed ReloadThreshold,
+ Auto-reset is occured."
+ ::= { ubiAutoResetIcmp 6 }
+
+ ubiAutoResetIcmpDstAddr OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "ICMP echo request Target Address."
+ ::= { ubiAutoResetIcmp 7 }
+
+ ubiAutoResetIcmpResetReason OBJECT-TYPE
+ SYNTAX INTEGER {
+ normal(0),
+ log(1),
+ reload(2)
+ }
+ MAX-ACCESS accessible-for-notify
+ STATUS current
+ DESCRIPTION
+ "ICMP auto-reset Warning message reason.
+ It indicate warning message by LogThreshold,
+ or by ReloadThershold."
+ ::= { ubiAutoResetIcmp 8 }
+
+ ubiAutoResetIcmpExecute OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(0),
+ start(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "It indicate whether ICMP auto-reset is enabled."
+ ::= { ubiAutoResetIcmp 9 }
+
+
+ ubiAutoResetIcmpSuppressReloadCount OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Nunber of ICMP auto-reset occurrence."
+ ::= { ubiAutoResetIcmp 10 }
+
+
+-- *****************************************************************
+-- ubiAutoResetMIBConformance
+-- *****************************************************************
+
+--
+-- conformance information
+--
+ubiAutoResetMIBCompliances OBJECT IDENTIFIER ::= { ubiAutoResetMIBConformance 1 }
+ubiAutoResetMIBGroups OBJECT IDENTIFIER ::= { ubiAutoResetMIBConformance 2 }
+
+
+
+-- compliance statements
+
+ ubiAutoResetMIBCompliance MODULE-COMPLIANCE
+ STATUS current
+ DESCRIPTION
+ "The compliance statement for entities which
+ implement the UBQS-AUTO-RESET-MIB"
+ MODULE
+ MANDATORY-GROUPS { ubiAutoResetGroup }
+
+ GROUP ubiAutoResetGroup
+ DESCRIPTION
+ "The ubiAutoResetGroup is applicable for implementations which
+ need to get the Auto-reset information."
+ ::= { ubiAutoResetMIBCompliances 1 }
+
+
+
+-- units of conformance
+
+ ubiAutoResetGroup OBJECT-GROUP
+ OBJECTS {
+
+ }
+ STATUS current
+ DESCRIPTION
+ "A collection of objects containing
+ information about the Auto-reset of system."
+ ::= { ubiAutoResetMIBGroups 1 }
+
+
+END
|