summaryrefslogtreecommitdiff
path: root/MIBS/hpmsm/COLUBRIS-USAGE-INFORMATION-MIB.my
diff options
context:
space:
mode:
authorDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
committerDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
commit98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch)
tree9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/hpmsm/COLUBRIS-USAGE-INFORMATION-MIB.my
downloadmibs-main.tar.gz
mibs-main.zip
Initial commitHEADmain
Diffstat (limited to 'MIBS/hpmsm/COLUBRIS-USAGE-INFORMATION-MIB.my')
-rw-r--r--MIBS/hpmsm/COLUBRIS-USAGE-INFORMATION-MIB.my199
1 files changed, 199 insertions, 0 deletions
diff --git a/MIBS/hpmsm/COLUBRIS-USAGE-INFORMATION-MIB.my b/MIBS/hpmsm/COLUBRIS-USAGE-INFORMATION-MIB.my
new file mode 100644
index 0000000..a5d6eae
--- /dev/null
+++ b/MIBS/hpmsm/COLUBRIS-USAGE-INFORMATION-MIB.my
@@ -0,0 +1,199 @@
+-- ****************************************************************************
+-- COLUBRIS-USAGE-INFORMATION-MIB definitions
+--
+-- Copyright (c) 2006, Colubris Networks, Inc.
+-- All Rights Reserved.
+--
+-- Colubris Usage Information MIB file.
+--
+-- ****************************************************************************
+
+
+COLUBRIS-USAGE-INFORMATION-MIB DEFINITIONS ::= BEGIN
+
+IMPORTS
+ MODULE-IDENTITY, OBJECT-TYPE, Unsigned32, TimeTicks
+ FROM SNMPv2-SMI
+ MODULE-COMPLIANCE, OBJECT-GROUP
+ FROM SNMPv2-CONF
+ colubrisMgmtV2
+ FROM COLUBRIS-SMI
+;
+
+
+colubrisUsageInformationMIB MODULE-IDENTITY
+ LAST-UPDATED "200605230000Z"
+ ORGANIZATION "Colubris Networks, Inc."
+ CONTACT-INFO "Colubris Networks
+ Postal: 200 West Street Ste 300
+ Waltham, Massachusetts 02451-1121
+ UNITED STATES
+ Phone: +1 781 684 0001
+ Fax: +1 781 684 0009
+
+ E-mail: cn-snmp@colubris.com"
+ DESCRIPTION "Colubris Usage Information MIB."
+
+ ::= { colubrisMgmtV2 21 }
+
+
+-- colubrisUsageInformationMIB definition
+colubrisUsageInformationMIBObjects OBJECT IDENTIFIER ::= { colubrisUsageInformationMIB 1 }
+
+-- colubris Usage groups
+coUsageInformationGroup OBJECT IDENTIFIER ::= { colubrisUsageInformationMIBObjects 1 }
+
+-- The Usage Information Group
+coUsInfoUpTime OBJECT-TYPE
+ SYNTAX TimeTicks
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Elapsed time after the device boot up."
+ ::= { coUsageInformationGroup 1 }
+
+coUsInfoLoadAverage1Min OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Average number of processes running during the last minute."
+ ::= { coUsageInformationGroup 2 }
+
+coUsInfoLoadAverage5Min OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Average number of processes running during the last 5 minutes."
+ ::= { coUsageInformationGroup 3 }
+
+coUsInfoLoadAverage15Min OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Average number of processes running during the last 15 minutes."
+ ::= { coUsageInformationGroup 4 }
+
+coUsInfoCpuUseNow OBJECT-TYPE
+ SYNTAX Unsigned32
+ UNITS "%"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Current CPU usage."
+ ::= { coUsageInformationGroup 5 }
+
+coUsInfoCpuUse5Sec OBJECT-TYPE
+ SYNTAX Unsigned32
+ UNITS "%"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Average CPU usage during the last 5 seconds."
+ ::= { coUsageInformationGroup 6 }
+
+coUsInfoCpuUse10Sec OBJECT-TYPE
+ SYNTAX Unsigned32
+ UNITS "%"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Average CPU usage during the last 10 seconds."
+ ::= { coUsageInformationGroup 7 }
+
+coUsInfoCpuUse20Sec OBJECT-TYPE
+ SYNTAX Unsigned32
+ UNITS "%"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Average CPU usage during the last 20 seconds."
+ ::= { coUsageInformationGroup 8 }
+
+coUsInfoRamTotal OBJECT-TYPE
+ SYNTAX Unsigned32
+ UNITS "Kb"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Total system RAM."
+ ::= { coUsageInformationGroup 9 }
+
+coUsInfoRamFree OBJECT-TYPE
+ SYNTAX Unsigned32
+ UNITS "Kb"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Available system RAM."
+ ::= { coUsageInformationGroup 10 }
+
+coUsInfoRamBuffer OBJECT-TYPE
+ SYNTAX Unsigned32
+ UNITS "Kb"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Memory used by the buffers."
+ ::= { coUsageInformationGroup 11 }
+
+coUsInfoRamCached OBJECT-TYPE
+ SYNTAX Unsigned32
+ UNITS "Kb"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Memory used by the system cache."
+ ::= { coUsageInformationGroup 12 }
+
+coUsInfoStorageUsePermanent OBJECT-TYPE
+ SYNTAX Unsigned32
+ UNITS "%"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Percentage of permanent storage that is in use."
+ ::= { coUsageInformationGroup 13 }
+
+coUsInfoStorageUseTemporary OBJECT-TYPE
+ SYNTAX Unsigned32
+ UNITS "%"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "Percentage of temporary storage that is in use."
+ ::= { coUsageInformationGroup 14 }
+
+
+-- Usage Information notifications
+colubrisUsageInformationMIBNotificationPrefix OBJECT IDENTIFIER ::= { colubrisUsageInformationMIB 2 }
+colubrisUsageInformationMIBNotifications OBJECT IDENTIFIER ::= { colubrisUsageInformationMIBNotificationPrefix 0 }
+
+
+-- conformance information
+colubrisUsageInformationMIBConformance OBJECT IDENTIFIER ::= { colubrisUsageInformationMIB 3 }
+colubrisUsageInformationMIBCompliances OBJECT IDENTIFIER ::= { colubrisUsageInformationMIBConformance 1 }
+colubrisUsageInformationMIBGroups OBJECT IDENTIFIER ::= { colubrisUsageInformationMIBConformance 2 }
+
+
+-- compliance statements
+colubrisUsageInformationMIBCompliance MODULE-COMPLIANCE
+ STATUS current
+ DESCRIPTION "The compliance statement for the Usage Information MIB."
+ MODULE MANDATORY-GROUPS
+ {
+ colubrisUsageInformationMIBGroup
+ }
+ ::= { colubrisUsageInformationMIBCompliances 1 }
+
+-- units of conformance
+colubrisUsageInformationMIBGroup OBJECT-GROUP
+ OBJECTS {
+ coUsInfoUpTime,
+ coUsInfoLoadAverage1Min,
+ coUsInfoLoadAverage5Min,
+ coUsInfoLoadAverage15Min,
+ coUsInfoCpuUseNow,
+ coUsInfoCpuUse5Sec,
+ coUsInfoCpuUse10Sec,
+ coUsInfoCpuUse20Sec,
+ coUsInfoRamTotal,
+ coUsInfoRamFree,
+ coUsInfoRamBuffer,
+ coUsInfoRamCached,
+ coUsInfoStorageUsePermanent,
+ coUsInfoStorageUseTemporary
+ }
+ STATUS current
+ DESCRIPTION "A collection of objects for CPU and memory usage."
+ ::= { colubrisUsageInformationMIBGroups 1 }
+
+END