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/hpmsm/COLUBRIS-USAGE-INFORMATION-MIB.my | |
| download | mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.tar.gz mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.zip | |
Diffstat (limited to 'MIBS/hpmsm/COLUBRIS-USAGE-INFORMATION-MIB.my')
| -rw-r--r-- | MIBS/hpmsm/COLUBRIS-USAGE-INFORMATION-MIB.my | 199 |
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 |