MIBs Depot

BENU-HOST-MIB

Registered at
1.3.6.1.4.1.39406.1.5
Last updated
2015-11-03 00:00
Organization
Benu Networks
Revisions
2015-11-03 00:00, 2015-04-28 00:00, 2015-04-27 00:00, 2015-01-05 00:00, 2015-01-04 00:00, 2014-12-17 00:00, 2014-09-22 00:00, 2014-03-21 00:00, 2013-05-27 00:00
Namespace
benuos
Source file
BENU-HOST-MIB
Digest
sha256:414dda0b59befcc7ac96f2c1fd12591e4c1e26e7da8d9c4ea35cdf9c9ce6c8ac

Description

This mib module defines statistics for software running entities. Copyright (C) 2001, 2008 by Benu Networks, Inc. All rights reserved.

Contact

Benu Networks Inc, 300 Concord Road, Billerca MA 01821 Email: support@benunets.com

Imports

FromSymbols
BENU-PLATFORM-MIBbenuPlatform
SNMPv2-CONFMODULE-COMPLIANCE, NOTIFICATION-GROUP
SNMPv2-SMICounter64, Integer32, MODULE-IDENTITY, NOTIFICATION-TYPE, OBJECT-IDENTITY, OBJECT-TYPE, TimeTicks, Unsigned32, iso
SNMPv2-TCDisplayString, TEXTUAL-CONVENTION

Imported by

Nothing in this corpus imports this module.

Load order

Every file a consumer needs in order to load this module, dependencies first.

BENU-ENTERPRISE-MIB
BENU-HOST-MIB
BENU-PLATFORM-MIB
SNMPv2-CONF
SNMPv2-SMI
SNMPv2-TC

Objects

NameOIDSyntaxAccessStatus
bHostNotifObjects
OBJECT-IDENTITY
Notifications of Host related statistics are defined in this branch.
1.3.6.1.4.1.39406.1.5.0current
bHostMIBObjects
OBJECT-IDENTITY
MIB objects for Host related statistics are defined in this branch.
1.3.6.1.4.1.39406.1.5.1current
bSWTaskInfoTable
OBJECT-TYPE
The (conceptual) table of running software performance metrics.
1.3.6.1.4.1.39406.1.5.1.1not-accessiblecurrent
bSWTaskInfoEntry
OBJECT-TYPE
A (conceptual) entry containing software performance metrics.
1.3.6.1.4.1.39406.1.5.1.1.1not-accessiblecurrent
bSWTaskIndex
OBJECT-TYPE
Index of the software task entry in the table.
1.3.6.1.4.1.39406.1.5.1.1.1.1Integer32not-accessiblecurrent
bSWTaskName
OBJECT-TYPE
The name of the running software task.
1.3.6.1.4.1.39406.1.5.1.1.1.2DisplayStringread-onlycurrent
bSWTaskProcessID
OBJECT-TYPE
Indicates Process ID.
1.3.6.1.4.1.39406.1.5.1.1.1.3Unsigned32read-onlycurrent
bSWTaskLoadIntervalDuration
OBJECT-TYPE
Load interval duration in seconds.
1.3.6.1.4.1.39406.1.5.1.1.1.4Unsigned32read-onlycurrent
bSWTaskRunStateTime
OBJECT-TYPE
The amount of CPU time used by the process since it is started. Value will be in hundredths of a second
1.3.6.1.4.1.39406.1.5.1.1.1.5TimeTicksread-onlycurrent
bSWTaskCPUUsage
OBJECT-TYPE
CPU usage of the task in the last 1 sec interval duration. The task share of the elapsed time as a percentage of total CPU time is recorded for one second. Unit is percentage. Range is from 0 to maxcore*100
1.3.6.1.4.1.39406.1.5.1.1.1.6Unsigned32read-onlycurrent
bSWTaskAvgCPUUsage
OBJECT-TYPE
Average CPU usage of the task in the last load interval duration. The task share of the elapsed time as a percentage of total CPU time is recorded for every one second.These one second samples are averaged over a period of load interval.After every one second, older one sec sample will be discarded and new sample will be added to the set . After addition of a new sample value , average over one second samples in a interval will be done. Unit is percentage. Range is from 0 to maxcore*100
1.3.6.1.4.1.39406.1.5.1.1.1.7Unsigned32read-onlycurrent
bSWTaskMaxCPUUsage
OBJECT-TYPE
Maximum CPU usage of the task in the last load interval duration. The task share of the elapsed time as a percentage of total CPU time is recorded for every one second. The maximum of these one second samples is calculated over a period of load interval duration. This counter enable to detect the spikes in cpu usage . After every one second, older one sec sample will be discarded and new sample will be added to the set . After addition of new sample value , maximum value over one second intervals in a interval duration will be calculated . Unit is percentage. Range is from 0 to maxcore*100
1.3.6.1.4.1.39406.1.5.1.1.1.8Unsigned32read-onlycurrent
bSWTaskCodeSegmentSize
OBJECT-TYPE
Code segment size of the process. Units kilo-bytes
1.3.6.1.4.1.39406.1.5.1.1.1.9Unsigned32read-onlycurrent
bSWTaskDataSegmentSize
OBJECT-TYPE
Data segment size of the process. Units kilo-bytes
1.3.6.1.4.1.39406.1.5.1.1.1.10Unsigned32read-onlycurrent
bSWTaskResidentPhyMem
OBJECT-TYPE
The non-swapped physical memory a task has used. Units kilo-bytes
1.3.6.1.4.1.39406.1.5.1.1.1.11Unsigned32read-onlycurrent
bSWTaskVirtMemUsage
OBJECT-TYPE
The total amount of virtual memory used by the task. Units kilo-bytes
1.3.6.1.4.1.39406.1.5.1.1.1.12Unsigned32read-onlycurrent
bSWTaskSharedMem
OBJECT-TYPE
The amount of shared memory used by a task. Units kilo-bytes
1.3.6.1.4.1.39406.1.5.1.1.1.13Unsigned32read-onlycurrent
bSWTaskVirtMemPeakUsage
OBJECT-TYPE
The peak usage of total amount of virtual memory used by the task. Units kilo-bytes
1.3.6.1.4.1.39406.1.5.1.1.1.14Unsigned32read-onlycurrent
bSWTaskAvgCPUUsageHighThreshold
OBJECT-TYPE
The high threshold for average cpu utilization of a task in a load interval. If a bSWTaskAvgCPUUsageLow event has been generated ( or no bSWTaskAvgCPUUsageHigh was generated previously ) for this task, and the value for average cpu utilization has exceeded the value of bSWTaskAvgCPUUsageHighThreshold, then a bSWTaskAvgCPUUsageHigh event will be generated. No more bSWTaskAvgCPUUsageHigh events will be generated for this task until the value for average cpu utilization becomes equal to or less than the value of bSWTaskAvgCPUUsageLowThreshold. Unit is percentage. Range is from 0 to bSWTaskCPUUsageLimit
1.3.6.1.4.1.39406.1.5.1.1.1.15Unsigned32read-onlycurrent
bSWTaskAvgCPUUsageLowThreshold
OBJECT-TYPE
The low threshold for avaerage cpu utilization of a task in a load interval. If a bSWTaskAvgCPUUsageHigh event has been generated ( or no bSWTaskAvgCPUUsageLow was generated previously ) for this task, and the value for average cpu utilization has fallen below the value of bSWTaskAvgCPUUsageLowThreshold, then a bSWTaskAvgCPUUsageLow event will be generated. No more bSWTaskAvgCPUUsageLow events will be generated for this task until the value for average cpu utilization exceeds the value of bSWTaskAvgCPUUsageHighThreshold. Unit is percentage. Range is from 0 to bSWTaskAvgCPUUsageHighThreshold
1.3.6.1.4.1.39406.1.5.1.1.1.16Unsigned32read-onlycurrent
bSWTaskCPUUsageLimit
OBJECT-TYPE
The limit on cpu usage of the process.When cpu usage of a process reaches this limit , process would be killed and bSWTaskDied notification will be sent. The reason in this notification would be cpuUsageLimitReached . Unit is percentage. Range is from 0 to maxcore*100
1.3.6.1.4.1.39406.1.5.1.1.1.17Unsigned32read-onlycurrent
bSWTaskRestartLimit
OBJECT-TYPE
The limit on restart of the process.When bSWTaskRestartCount of a process reaches this limit , process would not be restarted and bSWTaskRestartLimitReached notification will be sent
1.3.6.1.4.1.39406.1.5.1.1.1.18Unsigned32read-onlycurrent
bSWTaskRestartability
OBJECT-TYPE
This indicates whether a process is enabled or not for restart. If enabled the process in context respawns after it has crashed/stopped.
1.3.6.1.4.1.39406.1.5.1.1.1.19INTEGER {yes(1), no(2)}read-onlycurrent
bSWTaskRestartCount
OBJECT-TYPE
This indicates the number of times the process has respawned/restarted.
1.3.6.1.4.1.39406.1.5.1.1.1.20Unsigned32read-onlycurrent
bSysTotalMem
OBJECT-TYPE
Total Usable RAM, kilobytes
1.3.6.1.4.1.39406.1.5.1.2Unsigned32read-onlycurrent
bSysMemUsed
OBJECT-TYPE
The amount of physical RAM, in kilobytes, used by the system.
1.3.6.1.4.1.39406.1.5.1.3Unsigned32read-onlycurrent
bSysMemFree
OBJECT-TYPE
The amount of physical RAM, in kilobytes, left unused by the system.
1.3.6.1.4.1.39406.1.5.1.4Unsigned32read-onlycurrent
bSysTotalCPUUtilAvailable
OBJECT-TYPE
The total CPU utilization available across all CPU cores. The value is maxcores * 100 percentage.
1.3.6.1.4.1.39406.1.5.1.5Unsigned32read-onlycurrent
bSysAvgCPUUtil15Sec
OBJECT-TYPE
The average CPU utilization across all CPU cores in the last 15 seconds. This value is updated for every bCPUMonInterval seconds. Units is percentage . Range is from 0 to 100 .
1.3.6.1.4.1.39406.1.5.1.6Unsigned32read-onlycurrent
bSysAvgCPUUtil1Min
OBJECT-TYPE
The average CPU utilization across all CPU cores in the last one minute. This value is updated for every bCPUMonInterval seconds. Units is percentage . Range is from 0 to 100 .
1.3.6.1.4.1.39406.1.5.1.7Unsigned32read-onlycurrent
bSysAvgCPUUtil5Min
OBJECT-TYPE
The average CPU utilization across all CPU cores in the last five minutes. This value is updated for every bCPUMonInterval seconds. Units is percentage . Range is from 0 to 100 .
1.3.6.1.4.1.39406.1.5.1.8Unsigned32read-onlycurrent
bCPUMonInterval
OBJECT-TYPE
CPU usage sampling interval. The value of this object in seconds indicates the how often the CPU utilization is calculated and monitored across all cores. This value for this will be configured by the CLI.
1.3.6.1.4.1.39406.1.5.1.9Unsigned32read-onlycurrent
bHostNotifVariables
OBJECT-IDENTITY
MIB objects for Host notifications are defined in this branch.
1.3.6.1.4.1.39406.1.5.2current
bSWTaskDiedReason
OBJECT-TYPE
This indicates the reason for process kill
1.3.6.1.4.1.39406.1.5.2.1INTEGER {cpuUsageLimitReached(1), unKnown(2)}accessible-for-notifycurrent
bSWProcessName
OBJECT-TYPE
The name of the running software task.
1.3.6.1.4.1.39406.1.5.2.2DisplayStringaccessible-for-notifycurrent
bSWProcessID
OBJECT-TYPE
Indicates Process ID.
1.3.6.1.4.1.39406.1.5.2.3Unsigned32accessible-for-notifycurrent
bSWProcessAvgCPUUsageLowThreshold
OBJECT-TYPE
The low threshold for avaerage cpu utilization of a task in a load interval. If a bSWTaskAvgCPUUsageHigh event has been generated ( or no bSWTaskAvgCPUUsageLow was generated previously ) for this task, and the value for average cpu utilization has fallen below the value of bSWTaskAvgCPUUsageLowThreshold, then a bSWTaskAvgCPUUsageLow event will be generated. No more bSWTaskAvgCPUUsageLow events will be generated for this task until the value for average cpu utilization exceeds the value of bSWTaskAvgCPUUsageHighThreshold. Unit is percentage. Range is from 0 to bSWTaskAvgCPUUsageHighThreshold
1.3.6.1.4.1.39406.1.5.2.4Unsigned32accessible-for-notifycurrent
bSWProcessAvgCPUUsageHighThreshold
OBJECT-TYPE
The high threshold for average cpu utilization of a task in a load interval. If a bSWTaskAvgCPUUsageLow event has been generated ( or no bSWTaskAvgCPUUsageHigh was generated previously ) for this task, and the value for average cpu utilization has exceeded the value of bSWTaskAvgCPUUsageHighThreshold, then a bSWTaskAvgCPUUsageHigh event will be generated. No more bSWTaskAvgCPUUsageHigh events will be generated for this task until the value for average cpu utilization becomes equal to or less than the value of bSWTaskAvgCPUUsageLowThreshold. Unit is percentage. Range is from 0 to bSWTaskCPUUsageLimit
1.3.6.1.4.1.39406.1.5.2.5Unsigned32accessible-for-notifycurrent

Notifications

NameOIDStatus
bSWTaskAvgCPUUsageLow
NOTIFICATION-TYPE
This notification signifies that the average cpu utilization in a load interval is cleared , meaning that it has fallen below the value of bSWTaskAvgCPUUsageLowThreshold for that task bSWTaskName.
1.3.6.1.4.1.39406.1.5.0.1current
bSWTaskAvgCPUUsageHigh
NOTIFICATION-TYPE
This notification signifies that the average cpu utilization in a load interval has risen above the value of bSWTaskAvgCPUUsageHighThreshold for that task bSWTaskName.
1.3.6.1.4.1.39406.1.5.0.2current
bSWTaskDied
NOTIFICATION-TYPE
This notification signifies that the process has died. This notification will also be sent if the process manager kills a process because of reaching cpu usage limit or process crashed/terminated
1.3.6.1.4.1.39406.1.5.0.3current
bSWTaskRestartLimitReached
NOTIFICATION-TYPE
This notification signifies that the process has reached maximum restarts and all the attempts to restart the process has failed.
1.3.6.1.4.1.39406.1.5.0.4current