File: sar-cpu.htm

package info (click to toggle)
ploticus 2.41-5
  • links: PTS
  • area: main
  • in suites: wheezy
  • size: 2,848 kB
  • sloc: ansic: 46,148; perl: 1,590; sh: 392; makefile: 161
file content (60 lines) | stat: -rw-r--r-- 1,144 bytes parent folder | download | duplicates (11)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
<html><h1>sar-cpu</h1><img src="sar-cpu.gif"><p>
<a href="gall.using.html">How to download and try this example</a><br>
<pre><b>
// Plot CPU utilization data as produced by sar(1) utility.
// Contributed by Pablo Marques (pmarques@herald.com)

// Usage: pl -gif sar-cpu.htm
// Uses the data file <a href="sar-cpu.dat">sar-cpu.dat</a> 
<hr></b>

#proc page
#if @DEVICE in png,gif
   scale: 0.6
#endif

#proc getdata
file: sar-cpu.dat
fieldnames: time usr sys wio idle
 
#proc areadef
   title: % CPU Utilization
   titledetails: size=14  align=C
   rectangle: 1 1 8 4
   xscaletype: time hh:mm:ss
   xrange: 00:00:00 23:59:59
   yrange: 0 100
 
#proc xaxis
   stubs: inc 2 hours
   minorticinc: 30 minutes
   stubformat: hhA
 
 
#proc yaxis
   stubs: inc 10
//  grid: color=orange
  gridskip: min
  ticincrement: 100 1000
 
#proc curvefit
xfield: time
yfield: wio
linedetails: color=blue width=.5
legendlabel: wio
 
#proc curvefit
xfield: time
yfield: sys
linedetails: color=red width=.5
legendlabel: sys
 
#proc curvefit
xfield: time
yfield: usr
linedetails: color=green width=.5
legendlabel: usr
 
#proc legend
location: max-1 max
seglen: 0.2