nv-l
[Top] [All Lists]

Re: [nv-l] Utilisation CPU

To: NetView Discussion <nv-l@lists.tivoli.com>
Subject: Re: [nv-l] Utilisation CPU
From: Robin James <robin.james@thalesatm.com>
Date: Wed, 04 Dec 2002 09:05:15 +0000
As well as the standard host resources MIB Compaq have their own host OS
related MIB provided by the process called cpq_mibs. See the extract
below for the CPU utilisation table - it gives averages for four
different time periods.
-- 
Robin
email: robin.james@thalesatm.com
tel:   +44 (0) 1633-862020
fax:   +44 (0) 1633-868313



--
****************************************************************************
--   Host OS CPU Utilization Table
--   =============================
--
-- The compaq enterprise               (1.3.6.1.4.1.232)
--      cpqHostOs Group                (1.3.6.1.4.1.232.11)
--       cpqHoComponent Group          (1.3.6.1.4.1.232.11.2)
--        cpqHoUtil Group              (1.3.6.1.4.1.232.11.2.3)
--         cpqHoCpuUtilTable           (1.3.6.1.4.1.232.11.2.3.1)
--
--
--  The cpqHoUtil group contains measures of system utilization.
--
--  Implementation of the cpqHoUtil group is mandatory for all agents
--  that support the Compaq Host OS MIB.
--
--
****************************************************************************

-- :CPQ,DEV:
--   The entries in the cpqHoCpuUtilTable must always directly
correspond
--   to the entries in the CPU table, cpqSeCpuTable, in the standard
--   equipment MIB, CPQSTDEQ.MIB.  For each entry in cpqSeCpuTable,
--   there must be a corresponding entry in the cpqHoCpuUtilTable with
--   the same index.  If the utilization of a particular processor can
--   not be determined, the value returned should be -1.
--
-- :CPQ,ENDDEV:


    cpqHoCpuUtilTable OBJECT-TYPE
        SYNTAX  SEQUENCE OF CpqHoCpuUtilEntry
        ACCESS  not-accessible
        STATUS  mandatory
        DESCRIPTION
            "A table of CPU utilization entries."
        ::= { cpqHoUtil 1 }

    cpqHoCpuUtilEntry OBJECT-TYPE
        SYNTAX  CpqHoCpuUtilEntry
        ACCESS  not-accessible
        STATUS  mandatory
        DESCRIPTION
            "A description of a CPU's utilization."
        INDEX   { cpqHoCpuUtilUnitIndex }
        ::= { cpqHoCpuUtilTable 1 }

        CpqHoCpuUtilEntry ::= SEQUENCE {
            cpqHoCpuUtilUnitIndex   INTEGER,
            cpqHoCpuUtilMin         INTEGER,
            cpqHoCpuUtilFiveMin     INTEGER,
            cpqHoCpuUtilThirtyMin   INTEGER,
            cpqHoCpuUtilHour        INTEGER
        }

    cpqHoCpuUtilUnitIndex OBJECT-TYPE
        SYNTAX  INTEGER (0..65535)
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
            "This number uniquely specifies a processor unit.

            A processing unit may be a set of processing chips that are
            on the same board or for other reasons work together as a
unit.
            The main processor unit (if such a concept is valid for this
            machine) will always have the lowest (first) index."
        ::= { cpqHoCpuUtilEntry 1 }

    cpqHoCpuUtilMin OBJECT-TYPE
        SYNTAX  INTEGER
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
            "The CPU utilization as a percentage of the theoretical
            maximum during the last minute.  A value of -1 indicates
            that no CPU utilization information is available for this
            processor."
        ::= { cpqHoCpuUtilEntry 2 }

    cpqHoCpuUtilFiveMin OBJECT-TYPE
        SYNTAX  INTEGER
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
            "The CPU utilization as a percentage of the theoretical
            maximum during the last five minutes.  A value of -1
indicates
            that no CPU utilization information is available for this
            processor."
        ::= { cpqHoCpuUtilEntry 3 }

    cpqHoCpuUtilThirtyMin OBJECT-TYPE
        SYNTAX  INTEGER
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
            "The CPU utilization as a percentage of the theoretical
            maximum during the last thirty minutes.  A value of -1
indicates
            that no CPU utilization information is available for this
            processor."
        ::= { cpqHoCpuUtilEntry 4 }

    cpqHoCpuUtilHour OBJECT-TYPE
        SYNTAX  INTEGER
        ACCESS  read-only
        STATUS  mandatory
        DESCRIPTION
            "The CPU utilization as a percentage of the theoretical
            maximum during the last hour.  A value of -1 indicates
            that no CPU utilization information is available for this
            processor."
        ::= { cpqHoCpuUtilEntry 5 }
--- Begin Message ---
To: nv-l@lists.tivoli.com
Subject: Re: [nv-l] Utilisation CPU
From: Joe Fernandez <jfernand@kardinia.com>
Date: Wed, 04 Dec 2002 17:07:11 +1100
Delivered-to: mailing list nv-l@lists.tivoli.com
In-reply-to: <OF28C6E9A1.42410A5E-ONC1256C84.004A7728@opensolutions.es>
List-help: <mailto:nv-l-help@lists.tivoli.com>
List-post: <mailto:nv-l@lists.tivoli.com>
List-subscribe: <mailto:nv-l-subscribe@lists.tivoli.com>
List-unsubscribe: <mailto:nv-l-unsubscribe@lists.tivoli.com>
Mailing-list: contact nv-l-help@lists.tivoli.com; run by ezmlm
At 02:33 PM 3/12/2002 +0100, Paqui Martinez Moreno/OPENSOLUTIONS wrote: 
>
> Hi :
> I want  to give the verage of the CPU busy for server COMPAC.
> For router cisco the Mibs is avgBusy5 ,but the server compac?. Someone knows
> this Mibs?.
>  
> thanks
> Paqui Martinez Moreno
> E-mail: paqui.martinez@opensolutions.es
> Tfno.914160562



I think you need to use MIBs for the Operating System rather than the hardware
in this case.

The IETF standard Host Resources MIB defined in RFC 2790 has a
hrProcessorTable
which has an entry hrProcessorLoad. The Description says            "The
average, over the last minute, of the percentage of time that this processor
was not idle."

I don't know whether a Microsoft agent implements this but SNMP Research has a
product that implements it.

Joe Fernandez
Kardinia Software
jfernand@kardinia.com

http://www.kardinia.com



---------------------------------------------------------------------
To unsubscribe, e-mail: nv-l-unsubscribe@lists.tivoli.com
For additional commands, e-mail: nv-l-help@lists.tivoli.com

*NOTE*
This is not an Offical Tivoli Support forum. If you need immediate
assistance from Tivoli please call the IBM Tivoli Software Group
help line at 1-800-TIVOLI8(848-6548)


--- End Message ---
<Prev in Thread] Current Thread [Next in Thread>

Archive operated by Skills 1st Ltd

See also: The NetView Web