>Date: Fri, 26 Mar 2004 10:32:54 -0600
>Reply-To: Linux on 390 Port <[EMAIL PROTECTED]>
>Sender: Linux on 390 Port <[EMAIL PROTECTED]>
>From: James Melin <[EMAIL PROTECTED]>
>
>
>What if anything exists to provide utilization metrics for chargeback in
>the Linux world. We're going to VM, so that's what I think I'd be more
>interested in. I assume there are still poor granularity issues amongst
>other things? Just curious what methods/products people are finding
>effective for billing back Linux resource usage.
As part of standard performance monitoring for linux, ESALPS provides
at the VM level the ESAACCT report that shows by virtual machine,
by virtual machine class, and/or by accounting code the CPU, I/O,
and average resident storage. In the example, parameters turn these
into service units, the service units are then charged for at .005
per service unit. So for the accounting code "LXSCBC01", or virtual
machine, the total service units for this accounting period
is 1822000, for which the total charges would be $9108.
All of the service unit definitions are of course tailorable
by the installation.
The next report, the ESAHSTA report shows by Linux process group
the number of CPU seconds used by each process, grouped by name.
Another report breaks it down by specific process.
So we know what resources and charges by linux server, and can
further break that down by process and/or process grouping.
Is this what you are looking for?
Report: ESAACCT User Accounting Report Linu
Firs
Monitor period: 240 seconds ( 4:00) Last
-----------------------------------------------------------------------
Service Unit Virtual CPU Factor: 2300.0
Service Unit Overhead CPU Factor: 2300.0
Service Unit I/O Factor: 10.000
Service Unit Storage Factor: 12.000
Charge per Service Units: 0.00500
-----------------------------------------------------------------------
UserID <--Users--> <Service Units> Charges <---Resources Used---->
/Class Logged Actv /Sec Total Total CPU DASD I/O Pages
-------- ------ ---- ------ ------ ------- ------ -------- -----
**************************************************Totals***************
System: 37 12.8 14076 3378K 16891.7 168.54 3131 247K
***Key User Analysis ***
GCS 1 0 0.05 12.00 0.06 0 0 1
RSCS 1 0 74.70 17929 89.64 0.00 0 1494
RSCSDNS 1 0 15.15 3637.1 18.19 0.00 0 303
TCPIP 1 1.0 381.86 91648 458.24 0.39 0 7563
VMSECURE 1 0 49.31 11833 59.17 0.01 11 975
***User Class Analysis***
*Servers 16 3.8 314.03 75366 376.83 0.82 347 5835
*TheUsrs 16 8.0 13221 3173K 15864.7 165.16 2773 230K
***Accounting Code Analysis**
LXSCBC01 1 1.0 7590.7 1822K 9108.82 148.92 2247 121K
LXSCBC02 1 1.0 4677.6 1123K 5613.13 13.08 494 90633
**************************************************User Summary*********
LXSCBC01 1 1.0 7590.7 1822K 9108.82 148.92 2247 121K
LXSCBC02 1 1.0 4677.6 1123K 5613.13 13.08 494 90633
OMEGA2 1 1.0 62.50 15000 75.00 2.27 0 814
ESAWRITE 1 1.0 68.38 16412 82.06 0.47 196 1114
TCPIP 1 1.0 381.86 91648 458.24 0.39 0 7563
MPROUTE 1 1.0 20.78 4986.6 24.93 0.33 0 353
MPROUTE2 1 1.0 20.56 4934.9 24.67 0.29 0 355
Others: 30 5.8 1233.3 295999 1479.99 0.62 194 24386
-----------------------------------------------------------------------
Total 37 12.8 14076 3378K 16891.7 168.54 3131 247K
1Report: ESAHSTA LINUX HOST Application Report Li
Fi
Monitor period: 240 seconds ( 4:00) La
---------------------------------------------------------------------
Node/ Process/ <Application Status Counts> <-----Processor---->
Date Application Run- Res Load <---Utilization---->
Time name Total Actv ning Wait -ed Percent seconds Avg
-------- ----------- ----- ---- ---- ---- ---- ------- ------- ----
**************************************************Summary************
LXSCBC02
*Totals* 91.0 8.5 1.8 0 89.3 8.1 19.4 0.1
db2fmcd 1.0 0.8 0.3 0 0.8 0.0 0.0 0.0
java 17.0 3.3 0 0 17.0 6.1 14.7 0.4
lcfd 3.0 1.0 0 0 3.0 0.0 0.1 0.0
nscd 7.0 1.5 0 0 7.0 0.0 0.1 0.0
seosd 1.0 1.0 0 0 1.0 0.3 0.8 0.3
snmpd 1.0 1.0 1.0 0 0 1.6 3.8 1.6
LXSCBC01
*Totals* 160.5 16.5 2.5 0 140 50.0 120.1 0.3
db2fmcd 1.0 1.0 0 0 1.0 0.0 0.1 0.0
db2sysc 18.5 1.0 0 0 18.5 0.4 1.0 0.0
genapp 10.0 3.0 0.5 0 9.5 34.7 83.4 3.5
java 18.0 3.8 0.3 0 17.8 9.8 23.5 0.5
kjournal 6.0 1.3 0 0 6.0 0.0 0.1 0.0
mpx_save 1.3 1.0 0 0 1.3 4.1 9.9 3.3
seosd 1.0 1.0 0 0 1.0 0.2 0.5 0.2
snmpd 1.0 1.0 1.0 0 0 0.5 1.2 0.5
"If you can't measure it, I'm Just NOT interested!"(tm)
/************************************************************/
Barton Robinson - CBW Internet: [EMAIL PROTECTED]
Velocity Software, Inc Mailing Address:
196-D Castro Street P.O. Box 390640
Mountain View, CA 94041 Mountain View, CA 94039-0640
VM Performance Hotline: 650-964-8867
Fax: 650-964-9012 Web Page: WWW.VELOCITY-SOFTWARE.COM
/************************************************************/
----------------------------------------------------------------------
For LINUX-390 subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390