[Orca-users] orcallator.cfg fragment for WATCH_WORKLOAD support

Dmitry Berezin dberezin at surfside.rutgers.edu
Wed May 11 08:57:07 PDT 2005


Alex,

Here is what I have -

...
plot {
title                   %g $1 Workload CPU Usage
source                  orcallator
data                    (.*)_usr% / ncpus
data                    $1_sys% / ncpus
data                    $1_cpwt% / ncpus
data                    $1_pgwt% / ncpus
line_type               area
line_type               stack
line_type               stack
line_type               stack
legend                  User
legend                  System
legend                  CPU Wait
legend                  Page-In Wait
y_legend                Percent of a CPU
data_min                0
data_max                101
plot_min                0
plot_max                101
rigid_min_max           1
}

#plot {
#title                   %g $1 Workload CPU Wait
#source                  orcallator
#data                    (.*)_chld% / ncpus
#data                    $1_ulkwt% / ncpus
#line_type               area
#line_type               stack
#legend                  User Lock Wait
#legend                  Reaped Children
#y_legend                Percent of a CPU
#data_min                0
#plot_min                0
#}

plot {
title                   %g $1 Workload Number of Processes and Threads
source                  orcallator
data                    (.*)_cnt
data                    $1_lwpcnt
line_type               area
line_type               line1
legend                  Processes
legend                  Threads
y_legend                Count
data_min                0
plot_min                0
}

plot {
title                   %g $1 Workload Number of Contributing Threads
source                  orcallator
data                    (.*)_lwpmax
data                    $1_lwpmax
line_type               line1
line_type               line1
legend                  Threads
legend                  Threads
y_legend                Count
color                   0000ff
color                   00ff00
data_min                0
plot_min                0
}

plot {
title                   %g $1 Workload Context Switch Rate
source                  orcallator
data                    (.*)_vctx
data                    $1_ictx
line_type               area
line_type               line1
legend                  Voluntary
legend                  Involuntary
y_legend                Context Switches per second
data_min                0
plot_min                0
flush_regexps           1
}

plot {
title                   %g Workload Processes SIZE
source                  orcallator
data                    (.*)_sizeM
line_type               line1
legend                  $1
y_legend                Megabytes
data_min                0
plot_min                0
}

plot {
title                   %g Workload Major Page Faults
source                  orcallator
data                    (.*)_pf
line_type               line1
legend                  $1
y_legend                Major Page Faults per second
data_min                0
plot_min                0
}

plot {
title                   %g Workload System Call Rate
source                  orcallator
data                    (.*)_sysc
line_type               line1
legend                  $1
y_legend                System Calls per second
data_min                0
plot_min                0
}

plot {
title                   %g Workload I/O Rate
source                  orcallator
data                    (.*)_ioK
line_type               line1
legend                  $1
y_legend                Kilobytes per second
data_min                0
plot_min                0
}

plot {
title                   %g Workload Average OnCPU Time
source                  orcallator
data                    (.*)_msps
line_type               line1
legend                  $1
y_legend                Milliseconds
data_min                0
plot_min                0
}
...

I stopped plotting CPU Wait since it was not very useful in our environment,
but I left it there as an example. Make sure you have the latest version of
orcallator.se.
Do you need samples of setting WORKLOAD_INFO?

  -Dmitry.

> -----Original Message-----
> From: orca-users-bounces+dberezin=acs.rutgers.edu at orcaware.com
> [mailto:orca-users-bounces+dberezin=acs.rutgers.edu at orcaware.com] On
> Behalf Of Alex Kiernan
> Sent: Tuesday, May 10, 2005 1:52 PM
> To: orca-users at orcaware.com
> Subject: [Orca-users] orcallator.cfg fragment for WATCH_WORKLOAD support
> 
> Does anyone have an orcallator.cfg fragment which I can use as a basis
> for adding some workload measurements when WATCH_WORKLOAD is defined?
> 
> --
> Alex Kiernan
> 
> _______________________________________________
> Orca-users mailing list
> Orca-users at orcaware.com
> http://www.orcaware.com/mailman/listinfo/orca-users





More information about the Orca-users mailing list