pmrep: update TODO, man page
[pcp.git] / qa / 520.out.2
blob7cb4a6a729f7a1d5f7a1b0d6e3fed3840a1ee9d3
1 QA output created by 520
2 findFetch: fetch=ADDR000 host=ADDR001 delta=2.000000 handle=0
3 findFetch: fetch=ADDR002 host=ADDR003 delta=2.000000 handle=1
4 findFetch: fetch=ADDR004 host=ADDR005 delta=2.000000 handle=2
5 findFetch: fetch=ADDR006 host=ADDR007 delta=2.000000 handle=3
6 Rule: expr_1
7 Expr dump @ ADDR008
8   op=0 (->) arg1=ADDR009 arg2=ADDR010 parent=(nil)
9   eval=rule metrics=ADDR011 ring=ADDR012
10   valid=0 cardinality[H,I,T]=[-1,-1,-1] tspan=1
11   nsmpls=1 nvals=1 sem=TRUTH units=
12 .. Expr dump @ ADDR009
13 ..   op=53 (some_host) arg1=ADDR013 arg2=(nil) parent=ADDR008
14 ..   eval=cndSome_host metrics=ADDR011 ring=ADDR014
15 ..   valid=0 cardinality[H,I,T]=[-1,-1,1] tspan=1
16 ..   nsmpls=1 nvals=1 sem=TRUTH units=
17 .. .. Expr dump @ ADDR013
18 .. ..   op=34 (>) arg1=ADDR015 arg2=ADDR016 parent=ADDR009
19 .. ..   eval=cndGt_n_1 metrics=ADDR011 ring=ADDR017
20 .. ..   valid=0 cardinality[H,I,T]=[4,4,1] tspan=4
21 .. ..   nsmpls=1 nvals=4 sem=TRUTH units=
22 .. .. .. Expr dump @ ADDR015
23 .. .. ..   op=1 (<fetch node>) arg1=(nil) arg2=(nil) parent=ADDR013
24 .. .. ..   eval=cndFetch_1 metrics=ADDR011 ring=ADDR018
25 .. .. ..   valid=0 cardinality[H,I,T]=[4,4,1] tspan=4
26 .. .. ..   nsmpls=1 nvals=4 sem=INSTANT units=
27 .. .. .. Expr dump @ ADDR016
28 .. .. ..   op=80 (<nop node>) arg1=(nil) arg2=(nil) parent=ADDR013
29 .. .. ..   eval=(nil)() metrics=(nil) ring=ADDR019
30 .. .. ..   valid=1 cardinality[H,I,T]=[-1,-1,-1] tspan=1
31 .. .. ..   nsmpls=1 nvals=1 sem=NUMCONST units=
32 .. .. ..   smpls[0].ptr ADDR019 0
33 .. Expr dump @ ADDR010
34 ..   op=75 (print) arg1=ADDR020 arg2=(nil) parent=ADDR008
35 ..   eval=actFake metrics=(nil) ring=ADDR021
36 ..   valid=0 cardinality[H,I,T]=[-1,-1,-1] tspan=1
37 ..   nsmpls=1 nvals=1 sem=TRUTH units=
38 .. .. Expr dump @ ADDR020
39 .. ..   op=76 (<action arg node>) arg1=ADDR022 arg2=(nil) parent=ADDR010
40 .. ..   eval=actArg metrics=(nil) ring=ADDR023
41 .. ..   valid=0 cardinality[H,I,T]=[-1,1,-1] tspan=1
42 .. ..   nsmpls=1 nvals=1 sem=CHAR units=
43 .. .. .. Expr dump @ ADDR022
44 .. .. ..   op=80 (<nop node>) arg1=ADDR024 arg2=(nil) parent=ADDR020
45 .. .. ..   eval=(nil)() metrics=(nil) ring=ADDR025
46 .. .. ..   valid=1 cardinality[H,I,T]=[0,0,0] tspan=10
47 .. .. ..   nsmpls=1 nvals=1 sem=CHAR units=
48 .. .. ..   smpls[0].ptr ADDR025 "some_host:"
49 .. .. .. .. Expr dump @ ADDR024
50 .. .. .. ..   op=80 (<nop node>) arg1=(nil) arg2=(nil) parent=ADDR022
51 .. .. .. ..   eval=(nil)() metrics=(nil) ring=ADDR026
52 .. .. .. ..   valid=1 cardinality[H,I,T]=[0,0,0] tspan=7
53 .. .. .. ..   nsmpls=1 nvals=1 sem=CHAR units=
54 .. .. .. ..   smpls[0].ptr ADDR026 " @%h %v"
56 Rule: expr_2
57 Expr dump @ ADDR027
58   op=0 (->) arg1=ADDR028 arg2=ADDR029 parent=(nil)
59   eval=rule metrics=ADDR030 ring=ADDR031
60   valid=0 cardinality[H,I,T]=[-1,-1,-1] tspan=1
61   nsmpls=1 nvals=1 sem=TRUTH units=
62 .. Expr dump @ ADDR028
63 ..   op=50 (all_host) arg1=ADDR032 arg2=(nil) parent=ADDR027
64 ..   eval=cndAll_host metrics=ADDR030 ring=ADDR033
65 ..   valid=0 cardinality[H,I,T]=[-1,-1,1] tspan=1
66 ..   nsmpls=1 nvals=1 sem=TRUTH units=
67 .. .. Expr dump @ ADDR032
68 .. ..   op=30 (==) arg1=ADDR034 arg2=ADDR035 parent=ADDR028
69 .. ..   eval=cndEq_n_n metrics=ADDR030 ring=ADDR036
70 .. ..   valid=0 cardinality[H,I,T]=[4,4,1] tspan=4
71 .. ..   nsmpls=1 nvals=4 sem=TRUTH units=
72 .. .. .. Expr dump @ ADDR034
73 .. .. ..   op=7 (*) arg1=ADDR037 arg2=ADDR038 parent=ADDR032
74 .. .. ..   eval=cndMul_1_n metrics=ADDR030 ring=ADDR039
75 .. .. ..   valid=0 cardinality[H,I,T]=[4,4,1] tspan=4
76 .. .. ..   nsmpls=1 nvals=4 sem=INSTANT units=
77 .. .. .. .. Expr dump @ ADDR037
78 .. .. .. ..   op=80 (<nop node>) arg1=(nil) arg2=(nil) parent=ADDR034
79 .. .. .. ..   eval=(nil)() metrics=(nil) ring=ADDR040
80 .. .. .. ..   valid=1 cardinality[H,I,T]=[-1,-1,-1] tspan=1
81 .. .. .. ..   nsmpls=1 nvals=1 sem=NUMCONST units=
82 .. .. .. ..   smpls[0].ptr ADDR040 10
83 .. .. .. .. Expr dump @ ADDR038
84 .. .. .. ..   op=1 (<fetch node>) arg1=(nil) arg2=(nil) parent=ADDR034
85 .. .. .. ..   eval=cndFetch_1 metrics=ADDR030 ring=ADDR041
86 .. .. .. ..   valid=0 cardinality[H,I,T]=[4,4,1] tspan=4
87 .. .. .. ..   nsmpls=1 nvals=4 sem=INSTANT units=
88 .. .. .. Expr dump @ ADDR035
89 .. .. ..   op=7 (*) arg1=ADDR042 arg2=ADDR043 parent=ADDR032
90 .. .. ..   eval=cndMul_n_n metrics=ADDR044 ring=ADDR045
91 .. .. ..   valid=0 cardinality[H,I,T]=[4,4,1] tspan=4
92 .. .. ..   nsmpls=1 nvals=4 sem=INSTANT units=
93 .. .. .. .. Expr dump @ ADDR042
94 .. .. .. ..   op=1 (<fetch node>) arg1=(nil) arg2=(nil) parent=ADDR035
95 .. .. .. ..   eval=cndFetch_1 metrics=ADDR044 ring=ADDR046
96 .. .. .. ..   valid=0 cardinality[H,I,T]=[4,4,1] tspan=4
97 .. .. .. ..   nsmpls=1 nvals=4 sem=INSTANT units=
98 .. .. .. .. Expr dump @ ADDR043
99 .. .. .. ..   op=1 (<fetch node>) arg1=(nil) arg2=(nil) parent=ADDR035
100 .. .. .. ..   eval=cndFetch_1 metrics=ADDR047 ring=ADDR048
101 .. .. .. ..   valid=0 cardinality[H,I,T]=[4,4,1] tspan=4
102 .. .. .. ..   nsmpls=1 nvals=4 sem=INSTANT units=
103 .. Expr dump @ ADDR029
104 ..   op=75 (print) arg1=ADDR049 arg2=(nil) parent=ADDR027
105 ..   eval=actFake metrics=(nil) ring=ADDR050
106 ..   valid=0 cardinality[H,I,T]=[-1,-1,-1] tspan=1
107 ..   nsmpls=1 nvals=1 sem=TRUTH units=
108 .. .. Expr dump @ ADDR049
109 .. ..   op=76 (<action arg node>) arg1=ADDR051 arg2=(nil) parent=ADDR029
110 .. ..   eval=actArg metrics=(nil) ring=ADDR052
111 .. ..   valid=0 cardinality[H,I,T]=[-1,1,-1] tspan=1
112 .. ..   nsmpls=1 nvals=1 sem=CHAR units=
113 .. .. .. Expr dump @ ADDR051
114 .. .. ..   op=80 (<nop node>) arg1=ADDR053 arg2=(nil) parent=ADDR049
115 .. .. ..   eval=(nil)() metrics=(nil) ring=ADDR054
116 .. .. ..   valid=1 cardinality[H,I,T]=[0,0,0] tspan=9
117 .. .. ..   nsmpls=1 nvals=1 sem=CHAR units=
118 .. .. ..   smpls[0].ptr ADDR054 "all_host:"
119 .. .. .. .. Expr dump @ ADDR053
120 .. .. .. ..   op=80 (<nop node>) arg1=(nil) arg2=(nil) parent=ADDR051
121 .. .. .. ..   eval=(nil)() metrics=(nil) ring=ADDR055
122 .. .. .. ..   valid=1 cardinality[H,I,T]=[0,0,0] tspan=7
123 .. .. .. ..   nsmpls=1 nvals=1 sem=CHAR units=
124 .. .. .. ..   smpls[0].ptr ADDR055 " @%h %v"
126 Rule: expr_3
127 Expr dump @ ADDR056
128   op=0 (->) arg1=ADDR057 arg2=ADDR058 parent=(nil)
129   eval=rule metrics=ADDR059 ring=ADDR060
130   valid=0 cardinality[H,I,T]=[-1,-1,-1] tspan=1
131   nsmpls=1 nvals=1 sem=TRUTH units=
132 .. Expr dump @ ADDR057
133 ..   op=56 (pcnt_host) arg1=ADDR061 arg2=ADDR062 parent=ADDR056
134 ..   eval=cndPcnt_host metrics=ADDR059 ring=ADDR063
135 ..   valid=0 cardinality[H,I,T]=[-1,-1,1] tspan=1
136 ..   nsmpls=1 nvals=1 sem=TRUTH units=
137 .. .. Expr dump @ ADDR061
138 .. ..   op=34 (>) arg1=ADDR064 arg2=ADDR065 parent=ADDR057
139 .. ..   eval=cndGt_n_1 metrics=ADDR059 ring=ADDR066
140 .. ..   valid=0 cardinality[H,I,T]=[4,4,1] tspan=4
141 .. ..   nsmpls=1 nvals=4 sem=TRUTH units=
142 .. .. .. Expr dump @ ADDR064
143 .. .. ..   op=8 (/) arg1=ADDR067 arg2=ADDR068 parent=ADDR061
144 .. .. ..   eval=cndDiv_n_1 metrics=ADDR059 ring=ADDR069
145 .. .. ..   valid=0 cardinality[H,I,T]=[4,4,1] tspan=4
146 .. .. ..   nsmpls=1 nvals=4 sem=DISCRETE units=byte
147 .. .. .. .. Expr dump @ ADDR067
148 .. .. .. ..   op=1 (<fetch node>) arg1=(nil) arg2=(nil) parent=ADDR064
149 .. .. .. ..   eval=cndFetch_1 metrics=ADDR059 ring=ADDR070
150 .. .. .. ..   valid=0 cardinality[H,I,T]=[4,4,1] tspan=4
151 .. .. .. ..   nsmpls=1 nvals=4 sem=DISCRETE units=byte
152 .. .. .. .. Expr dump @ ADDR068
153 .. .. .. ..   op=80 (<nop node>) arg1=(nil) arg2=(nil) parent=ADDR064
154 .. .. .. ..   eval=(nil)() metrics=(nil) ring=ADDR071
155 .. .. .. ..   valid=1 cardinality[H,I,T]=[-1,-1,-1] tspan=1
156 .. .. .. ..   nsmpls=1 nvals=1 sem=NUMCONST units=
157 .. .. .. ..   smpls[0].ptr ADDR071 1.04858e+06
158 .. .. .. Expr dump @ ADDR065
159 .. .. ..   op=80 (<nop node>) arg1=(nil) arg2=(nil) parent=ADDR061
160 .. .. ..   eval=(nil)() metrics=(nil) ring=ADDR072
161 .. .. ..   valid=1 cardinality[H,I,T]=[-1,-1,-1] tspan=1
162 .. .. ..   nsmpls=1 nvals=1 sem=NUMCONST units=
163 .. .. ..   smpls[0].ptr ADDR072 512
164 .. .. Expr dump @ ADDR062
165 .. ..   op=80 (<nop node>) arg1=(nil) arg2=(nil) parent=(nil)
166 .. ..   eval=(nil)() metrics=(nil) ring=ADDR073
167 .. ..   valid=1 cardinality[H,I,T]=[-1,-1,-1] tspan=1
168 .. ..   nsmpls=1 nvals=1 sem=NUMCONST units=
169 .. ..   smpls[0].ptr ADDR073 0.25
170 .. Expr dump @ ADDR058
171 ..   op=75 (print) arg1=ADDR074 arg2=(nil) parent=ADDR056
172 ..   eval=actFake metrics=(nil) ring=ADDR075
173 ..   valid=0 cardinality[H,I,T]=[-1,-1,-1] tspan=1
174 ..   nsmpls=1 nvals=1 sem=TRUTH units=
175 .. .. Expr dump @ ADDR074
176 .. ..   op=76 (<action arg node>) arg1=ADDR076 arg2=(nil) parent=ADDR058
177 .. ..   eval=actArg metrics=(nil) ring=ADDR077
178 .. ..   valid=0 cardinality[H,I,T]=[-1,1,-1] tspan=1
179 .. ..   nsmpls=1 nvals=1 sem=CHAR units=
180 .. .. .. Expr dump @ ADDR076
181 .. .. ..   op=80 (<nop node>) arg1=ADDR078 arg2=(nil) parent=ADDR074
182 .. .. ..   eval=(nil)() metrics=(nil) ring=ADDR079
183 .. .. ..   valid=1 cardinality[H,I,T]=[0,0,0] tspan=9
184 .. .. ..   nsmpls=1 nvals=1 sem=CHAR units=
185 .. .. ..   smpls[0].ptr ADDR079 "25%_host:"
186 .. .. .. .. Expr dump @ ADDR078
187 .. .. .. ..   op=80 (<nop node>) arg1=(nil) arg2=(nil) parent=ADDR076
188 .. .. .. ..   eval=(nil)() metrics=(nil) ring=ADDR080
189 .. .. .. ..   valid=1 cardinality[H,I,T]=[0,0,0] tspan=7
190 .. .. .. ..   nsmpls=1 nvals=1 sem=CHAR units=
191 .. .. .. ..   smpls[0].ptr ADDR080 " @%h %v"
193 Rule: expr_4
194 Expr dump @ ADDR081
195   op=0 (->) arg1=ADDR082 arg2=ADDR083 parent=(nil)
196   eval=rule metrics=ADDR084 ring=ADDR085
197   valid=0 cardinality[H,I,T]=[-1,-1,-1] tspan=1
198   nsmpls=1 nvals=1 sem=TRUTH units=
199 .. Expr dump @ ADDR082
200 ..   op=30 (==) arg1=ADDR086 arg2=ADDR087 parent=ADDR081
201 ..   eval=cndEq_1_1 metrics=ADDR084 ring=ADDR088
202 ..   valid=0 cardinality[H,I,T]=[-1,-1,1] tspan=1
203 ..   nsmpls=1 nvals=1 sem=TRUTH units=
204 .. .. Expr dump @ ADDR086
205 .. ..   op=19 (min_host) arg1=ADDR089 arg2=(nil) parent=ADDR082
206 .. ..   eval=cndMin_host metrics=ADDR084 ring=ADDR090
207 .. ..   valid=0 cardinality[H,I,T]=[-1,-1,1] tspan=1
208 .. ..   nsmpls=1 nvals=1 sem=DISCRETE units=byte
209 .. .. .. Expr dump @ ADDR089
210 .. .. ..   op=1 (<fetch node>) arg1=(nil) arg2=(nil) parent=ADDR086
211 .. .. ..   eval=cndFetch_1 metrics=ADDR084 ring=ADDR091
212 .. .. ..   valid=0 cardinality[H,I,T]=[4,4,1] tspan=4
213 .. .. ..   nsmpls=1 nvals=4 sem=DISCRETE units=byte
214 .. .. Expr dump @ ADDR087
215 .. ..   op=80 (<nop node>) arg1=(nil) arg2=(nil) parent=ADDR082
216 .. ..   eval=(nil)() metrics=(nil) ring=ADDR092
217 .. ..   valid=1 cardinality[H,I,T]=[-1,-1,-1] tspan=1
218 .. ..   nsmpls=1 nvals=1 sem=NUMCONST units=
219 .. ..   smpls[0].ptr ADDR092 2.5061e+08
220 .. Expr dump @ ADDR083
221 ..   op=75 (print) arg1=ADDR093 arg2=(nil) parent=ADDR081
222 ..   eval=actFake metrics=(nil) ring=ADDR094
223 ..   valid=0 cardinality[H,I,T]=[-1,-1,-1] tspan=1
224 ..   nsmpls=1 nvals=1 sem=TRUTH units=
225 .. .. Expr dump @ ADDR093
226 .. ..   op=76 (<action arg node>) arg1=ADDR095 arg2=(nil) parent=ADDR083
227 .. ..   eval=actArg metrics=(nil) ring=ADDR096
228 .. ..   valid=0 cardinality[H,I,T]=[-1,1,-1] tspan=1
229 .. ..   nsmpls=1 nvals=1 sem=CHAR units=
230 .. .. .. Expr dump @ ADDR095
231 .. .. ..   op=80 (<nop node>) arg1=ADDR097 arg2=(nil) parent=ADDR093
232 .. .. ..   eval=(nil)() metrics=(nil) ring=ADDR098
233 .. .. ..   valid=1 cardinality[H,I,T]=[0,0,0] tspan=9
234 .. .. ..   nsmpls=1 nvals=1 sem=CHAR units=
235 .. .. ..   smpls[0].ptr ADDR098 "min_host:"
236 .. .. .. .. Expr dump @ ADDR097
237 .. .. .. ..   op=80 (<nop node>) arg1=(nil) arg2=(nil) parent=ADDR095
238 .. .. .. ..   eval=(nil)() metrics=(nil) ring=ADDR099
239 .. .. .. ..   valid=1 cardinality[H,I,T]=[0,0,0] tspan=7
240 .. .. .. ..   nsmpls=1 nvals=1 sem=CHAR units=
241 .. .. .. ..   smpls[0].ptr ADDR099 " @%h %v"
243 Rule: expr_5
244 Expr dump @ ADDR100
245   op=0 (->) arg1=ADDR101 arg2=ADDR102 parent=(nil)
246   eval=rule metrics=ADDR103 ring=ADDR104
247   valid=0 cardinality[H,I,T]=[-1,-1,-1] tspan=1
248   nsmpls=1 nvals=1 sem=TRUTH units=
249 .. Expr dump @ ADDR101
250 ..   op=32 (<) arg1=ADDR105 arg2=ADDR106 parent=ADDR100
251 ..   eval=cndLt_1_n metrics=ADDR103 ring=ADDR107
252 ..   valid=0 cardinality[H,I,T]=[-1,-1,1] tspan=1
253 ..   nsmpls=1 nvals=1 sem=TRUTH units=
254 .. .. Expr dump @ ADDR105
255 .. ..   op=16 (max_host) arg1=ADDR108 arg2=(nil) parent=ADDR101
256 .. ..   eval=cndMax_host metrics=ADDR103 ring=ADDR109
257 .. ..   valid=0 cardinality[H,I,T]=[-1,-1,1] tspan=1
258 .. ..   nsmpls=1 nvals=1 sem=INSTANT units=
259 .. .. .. Expr dump @ ADDR108
260 .. .. ..   op=1 (<fetch node>) arg1=(nil) arg2=(nil) parent=ADDR105
261 .. .. ..   eval=cndFetch_n metrics=ADDR103 ring=ADDR110
262 .. .. ..   valid=0 cardinality[H,I,T]=[4,4,1] tspan=4
263 .. .. ..   nsmpls=1 nvals=4 sem=INSTANT units=
264 .. .. Expr dump @ ADDR106
265 .. ..   op=16 (max_host) arg1=ADDR111 arg2=(nil) parent=ADDR101
266 .. ..   eval=cndMax_host metrics=ADDR112 ring=ADDR113
267 .. ..   valid=0 cardinality[H,I,T]=[-1,-1,1] tspan=1
268 .. ..   nsmpls=1 nvals=1 sem=INSTANT units=
269 .. .. .. Expr dump @ ADDR111
270 .. .. ..   op=17 (max_inst) arg1=ADDR114 arg2=(nil) parent=ADDR106
271 .. .. ..   eval=cndMax_inst metrics=ADDR112 ring=ADDR115
272 .. .. ..   valid=0 cardinality[H,I,T]=[4,-1,1] tspan=4
273 .. .. ..   nsmpls=1 nvals=4 sem=INSTANT units=
274 .. .. .. .. Expr dump @ ADDR114
275 .. .. .. ..   op=1 (<fetch node>) arg1=(nil) arg2=(nil) parent=ADDR111
276 .. .. .. ..   eval=cndFetch_all metrics=ADDR112 ring=ADDR116
277 .. .. .. ..   valid=0 cardinality[H,I,T]=[4,12,1] tspan=12
278 .. .. .. ..   nsmpls=1 nvals=12 sem=INSTANT units=
279 .. Expr dump @ ADDR102
280 ..   op=75 (print) arg1=ADDR117 arg2=(nil) parent=ADDR100
281 ..   eval=actFake metrics=(nil) ring=ADDR118
282 ..   valid=0 cardinality[H,I,T]=[-1,-1,-1] tspan=1
283 ..   nsmpls=1 nvals=1 sem=TRUTH units=
284 .. .. Expr dump @ ADDR117
285 .. ..   op=76 (<action arg node>) arg1=ADDR119 arg2=(nil) parent=ADDR102
286 .. ..   eval=actArg metrics=(nil) ring=ADDR120
287 .. ..   valid=0 cardinality[H,I,T]=[-1,1,-1] tspan=1
288 .. ..   nsmpls=1 nvals=1 sem=CHAR units=
289 .. .. .. Expr dump @ ADDR119
290 .. .. ..   op=80 (<nop node>) arg1=ADDR121 arg2=(nil) parent=ADDR117
291 .. .. ..   eval=(nil)() metrics=(nil) ring=ADDR122
292 .. .. ..   valid=1 cardinality[H,I,T]=[0,0,0] tspan=9
293 .. .. ..   nsmpls=1 nvals=1 sem=CHAR units=
294 .. .. ..   smpls[0].ptr ADDR122 "max_host:"
295 .. .. .. .. Expr dump @ ADDR121
296 .. .. .. ..   op=80 (<nop node>) arg1=(nil) arg2=(nil) parent=ADDR119
297 .. .. .. ..   eval=(nil)() metrics=(nil) ring=ADDR123
298 .. .. .. ..   valid=1 cardinality[H,I,T]=[0,0,0] tspan=7
299 .. .. .. ..   nsmpls=1 nvals=1 sem=CHAR units=
300 .. .. .. ..   smpls[0].ptr ADDR123 " @%h %v"
302 Rule: expr_6
303 Expr dump @ ADDR124
304   op=0 (->) arg1=ADDR125 arg2=ADDR126 parent=(nil)
305   eval=rule metrics=ADDR127 ring=ADDR128
306   valid=0 cardinality[H,I,T]=[-1,-1,-1] tspan=1
307   nsmpls=1 nvals=1 sem=TRUTH units=
308 .. Expr dump @ ADDR125
309 ..   op=30 (==) arg1=ADDR129 arg2=ADDR130 parent=ADDR124
310 ..   eval=cndEq_1_1 metrics=ADDR127 ring=ADDR131
311 ..   valid=0 cardinality[H,I,T]=[-1,-1,1] tspan=1
312 ..   nsmpls=1 nvals=1 sem=TRUTH units=
313 .. .. Expr dump @ ADDR129
314 .. ..   op=10 (sum_host) arg1=ADDR132 arg2=(nil) parent=ADDR125
315 .. ..   eval=cndSum_host metrics=ADDR127 ring=ADDR133
316 .. ..   valid=0 cardinality[H,I,T]=[-1,-1,1] tspan=1
317 .. ..   nsmpls=1 nvals=1 sem=DISCRETE units=
318 .. .. .. Expr dump @ ADDR132
319 .. .. ..   op=1 (<fetch node>) arg1=(nil) arg2=(nil) parent=ADDR129
320 .. .. ..   eval=cndFetch_1 metrics=ADDR127 ring=ADDR134
321 .. .. ..   valid=0 cardinality[H,I,T]=[4,4,1] tspan=4
322 .. .. ..   nsmpls=1 nvals=4 sem=DISCRETE units=
323 .. .. Expr dump @ ADDR130
324 .. ..   op=5 (+) arg1=ADDR135 arg2=ADDR136 parent=ADDR125
325 .. ..   eval=cndAdd_1_1 metrics=ADDR137 ring=ADDR138
326 .. ..   valid=0 cardinality[H,I,T]=[1,1,1] tspan=1
327 .. ..   nsmpls=1 nvals=1 sem=DISCRETE units=
328 .. .. .. Expr dump @ ADDR135
329 .. .. ..   op=5 (+) arg1=ADDR139 arg2=ADDR140 parent=ADDR130
330 .. .. ..   eval=cndAdd_1_1 metrics=ADDR137 ring=ADDR141
331 .. .. ..   valid=0 cardinality[H,I,T]=[1,1,1] tspan=1
332 .. .. ..   nsmpls=1 nvals=1 sem=DISCRETE units=
333 .. .. .. .. Expr dump @ ADDR139
334 .. .. .. ..   op=5 (+) arg1=ADDR142 arg2=ADDR143 parent=ADDR135
335 .. .. .. ..   eval=cndAdd_1_1 metrics=ADDR137 ring=ADDR144
336 .. .. .. ..   valid=0 cardinality[H,I,T]=[1,1,1] tspan=1
337 .. .. .. ..   nsmpls=1 nvals=1 sem=DISCRETE units=
338 .. .. .. .. .. Expr dump @ ADDR142
339 .. .. .. .. ..   op=1 (<fetch node>) arg1=(nil) arg2=(nil) parent=ADDR139
340 .. .. .. .. ..   eval=cndFetch_1 metrics=ADDR137 ring=ADDR145
341 .. .. .. .. ..   valid=0 cardinality[H,I,T]=[1,1,1] tspan=1
342 .. .. .. .. ..   nsmpls=1 nvals=1 sem=DISCRETE units=
343 .. .. .. .. .. Expr dump @ ADDR143
344 .. .. .. .. ..   op=1 (<fetch node>) arg1=(nil) arg2=(nil) parent=ADDR139
345 .. .. .. .. ..   eval=cndFetch_1 metrics=ADDR146 ring=ADDR147
346 .. .. .. .. ..   valid=0 cardinality[H,I,T]=[1,1,1] tspan=1
347 .. .. .. .. ..   nsmpls=1 nvals=1 sem=DISCRETE units=
348 .. .. .. .. Expr dump @ ADDR140
349 .. .. .. ..   op=1 (<fetch node>) arg1=(nil) arg2=(nil) parent=ADDR135
350 .. .. .. ..   eval=cndFetch_1 metrics=ADDR148 ring=ADDR149
351 .. .. .. ..   valid=0 cardinality[H,I,T]=[1,1,1] tspan=1
352 .. .. .. ..   nsmpls=1 nvals=1 sem=DISCRETE units=
353 .. .. .. Expr dump @ ADDR136
354 .. .. ..   op=1 (<fetch node>) arg1=(nil) arg2=(nil) parent=ADDR130
355 .. .. ..   eval=cndFetch_1 metrics=ADDR150 ring=ADDR151
356 .. .. ..   valid=0 cardinality[H,I,T]=[1,1,1] tspan=1
357 .. .. ..   nsmpls=1 nvals=1 sem=DISCRETE units=
358 .. Expr dump @ ADDR126
359 ..   op=75 (print) arg1=ADDR152 arg2=(nil) parent=ADDR124
360 ..   eval=actFake metrics=(nil) ring=ADDR153
361 ..   valid=0 cardinality[H,I,T]=[-1,-1,-1] tspan=1
362 ..   nsmpls=1 nvals=1 sem=TRUTH units=
363 .. .. Expr dump @ ADDR152
364 .. ..   op=76 (<action arg node>) arg1=ADDR154 arg2=(nil) parent=ADDR126
365 .. ..   eval=actArg metrics=(nil) ring=ADDR155
366 .. ..   valid=0 cardinality[H,I,T]=[-1,1,-1] tspan=1
367 .. ..   nsmpls=1 nvals=1 sem=CHAR units=
368 .. .. .. Expr dump @ ADDR154
369 .. .. ..   op=80 (<nop node>) arg1=ADDR156 arg2=(nil) parent=ADDR152
370 .. .. ..   eval=(nil)() metrics=(nil) ring=ADDR157
371 .. .. ..   valid=1 cardinality[H,I,T]=[0,0,0] tspan=9
372 .. .. ..   nsmpls=1 nvals=1 sem=CHAR units=
373 .. .. ..   smpls[0].ptr ADDR157 "sum_host:"
374 .. .. .. .. Expr dump @ ADDR156
375 .. .. .. ..   op=80 (<nop node>) arg1=(nil) arg2=(nil) parent=ADDR154
376 .. .. .. ..   eval=(nil)() metrics=(nil) ring=ADDR158
377 .. .. .. ..   valid=1 cardinality[H,I,T]=[0,0,0] tspan=7
378 .. .. .. ..   nsmpls=1 nvals=1 sem=CHAR units=
379 .. .. .. ..   smpls[0].ptr ADDR158 " @%h %v"
381 Rule: expr_7
382 Expr dump @ ADDR159
383   op=0 (->) arg1=ADDR160 arg2=ADDR161 parent=(nil)
384   eval=rule metrics=ADDR162 ring=ADDR163
385   valid=0 cardinality[H,I,T]=[-1,-1,-1] tspan=1
386   nsmpls=1 nvals=1 sem=TRUTH units=
387 .. Expr dump @ ADDR160
388 ..   op=30 (==) arg1=ADDR164 arg2=ADDR165 parent=ADDR159
389 ..   eval=cndEq_n_1 metrics=ADDR162 ring=ADDR166
390 ..   valid=0 cardinality[H,I,T]=[-1,-1,1] tspan=1
391 ..   nsmpls=1 nvals=1 sem=TRUTH units=
392 .. .. Expr dump @ ADDR164
393 .. ..   op=13 (avg_host) arg1=ADDR167 arg2=(nil) parent=ADDR160
394 .. ..   eval=cndAvg_host metrics=ADDR162 ring=ADDR168
395 .. ..   valid=0 cardinality[H,I,T]=[-1,-1,1] tspan=1
396 .. ..   nsmpls=1 nvals=1 sem=INSTANT units=
397 .. .. .. Expr dump @ ADDR167
398 .. .. ..   op=20 (min_inst) arg1=ADDR169 arg2=(nil) parent=ADDR164
399 .. .. ..   eval=cndMin_inst metrics=ADDR162 ring=ADDR170
400 .. .. ..   valid=0 cardinality[H,I,T]=[4,-1,1] tspan=4
401 .. .. ..   nsmpls=1 nvals=4 sem=INSTANT units=
402 .. .. .. .. Expr dump @ ADDR169
403 .. .. .. ..   op=1 (<fetch node>) arg1=(nil) arg2=(nil) parent=ADDR167
404 .. .. .. ..   eval=cndFetch_all metrics=ADDR162 ring=ADDR171
405 .. .. .. ..   valid=0 cardinality[H,I,T]=[4,36,1] tspan=36
406 .. .. .. ..   nsmpls=1 nvals=36 sem=INSTANT units=
407 .. .. Expr dump @ ADDR165
408 .. ..   op=80 (<nop node>) arg1=(nil) arg2=(nil) parent=ADDR160
409 .. ..   eval=(nil)() metrics=(nil) ring=ADDR172
410 .. ..   valid=1 cardinality[H,I,T]=[-1,-1,-1] tspan=1
411 .. ..   nsmpls=1 nvals=1 sem=NUMCONST units=
412 .. ..   smpls[0].ptr ADDR172 100
413 .. Expr dump @ ADDR161
414 ..   op=75 (print) arg1=ADDR173 arg2=(nil) parent=ADDR159
415 ..   eval=actFake metrics=(nil) ring=ADDR174
416 ..   valid=0 cardinality[H,I,T]=[-1,-1,-1] tspan=1
417 ..   nsmpls=1 nvals=1 sem=TRUTH units=
418 .. .. Expr dump @ ADDR173
419 .. ..   op=76 (<action arg node>) arg1=ADDR175 arg2=(nil) parent=ADDR161
420 .. ..   eval=actArg metrics=(nil) ring=ADDR176
421 .. ..   valid=0 cardinality[H,I,T]=[-1,1,-1] tspan=1
422 .. ..   nsmpls=1 nvals=1 sem=CHAR units=
423 .. .. .. Expr dump @ ADDR175
424 .. .. ..   op=80 (<nop node>) arg1=ADDR177 arg2=(nil) parent=ADDR173
425 .. .. ..   eval=(nil)() metrics=(nil) ring=ADDR178
426 .. .. ..   valid=1 cardinality[H,I,T]=[0,0,0] tspan=9
427 .. .. ..   nsmpls=1 nvals=1 sem=CHAR units=
428 .. .. ..   smpls[0].ptr ADDR178 "avg_host:"
429 .. .. .. .. Expr dump @ ADDR177
430 .. .. .. ..   op=80 (<nop node>) arg1=(nil) arg2=(nil) parent=ADDR175
431 .. .. .. ..   eval=(nil)() metrics=(nil) ring=ADDR179
432 .. .. .. ..   valid=1 cardinality[H,I,T]=[0,0,0] tspan=12
433 .. .. .. ..   nsmpls=1 nvals=1 sem=CHAR units=
434 .. .. .. ..   smpls[0].ptr ADDR179 " @%h [%i] %v"
436 Rule: expr_8
437 Expr dump @ ADDR180
438   op=0 (->) arg1=ADDR181 arg2=ADDR182 parent=(nil)
439   eval=rule metrics=ADDR183 ring=ADDR184
440   valid=0 cardinality[H,I,T]=[-1,-1,-1] tspan=1
441   nsmpls=1 nvals=1 sem=TRUTH units=
442 .. Expr dump @ ADDR181
443 ..   op=34 (>) arg1=ADDR185 arg2=ADDR186 parent=ADDR180
444 ..   eval=cndGt_n_1 metrics=ADDR183 ring=ADDR187
445 ..   valid=0 cardinality[H,I,T]=[-1,-1,1] tspan=1
446 ..   nsmpls=1 nvals=1 sem=TRUTH units=
447 .. .. Expr dump @ ADDR185
448 .. ..   op=59 (count_host) arg1=ADDR188 arg2=(nil) parent=ADDR181
449 .. ..   eval=cndCount_host metrics=ADDR183 ring=ADDR189
450 .. ..   valid=0 cardinality[H,I,T]=[-1,-1,1] tspan=1
451 .. ..   nsmpls=1 nvals=1 sem=INSTANT units=count
452 .. .. .. Expr dump @ ADDR188
453 .. .. ..   op=54 (some_inst) arg1=ADDR190 arg2=(nil) parent=ADDR185
454 .. .. ..   eval=cndSome_inst metrics=ADDR183 ring=ADDR191
455 .. .. ..   valid=0 cardinality[H,I,T]=[1,-1,1] tspan=1
456 .. .. ..   nsmpls=1 nvals=1 sem=TRUTH units=
457 .. .. .. .. Expr dump @ ADDR190
458 .. .. .. ..   op=34 (>) arg1=ADDR192 arg2=ADDR193 parent=ADDR188
459 .. .. .. ..   eval=cndGt_n_1 metrics=ADDR183 ring=ADDR194
460 .. .. .. ..   valid=0 cardinality[H,I,T]=[1,9,1] tspan=9
461 .. .. .. ..   nsmpls=1 nvals=9 sem=TRUTH units=
462 .. .. .. .. .. Expr dump @ ADDR192
463 .. .. .. .. ..   op=1 (<fetch node>) arg1=(nil) arg2=(nil) parent=ADDR190
464 .. .. .. .. ..   eval=cndFetch_all metrics=ADDR183 ring=ADDR195
465 .. .. .. .. ..   valid=0 cardinality[H,I,T]=[1,9,1] tspan=9
466 .. .. .. .. ..   nsmpls=1 nvals=9 sem=INSTANT units=
467 .. .. .. .. .. Expr dump @ ADDR193
468 .. .. .. .. ..   op=80 (<nop node>) arg1=(nil) arg2=(nil) parent=ADDR190
469 .. .. .. .. ..   eval=(nil)() metrics=(nil) ring=ADDR196
470 .. .. .. .. ..   valid=1 cardinality[H,I,T]=[-1,-1,-1] tspan=1
471 .. .. .. .. ..   nsmpls=1 nvals=1 sem=NUMCONST units=
472 .. .. .. .. ..   smpls[0].ptr ADDR196 300
473 .. .. Expr dump @ ADDR186
474 .. ..   op=80 (<nop node>) arg1=(nil) arg2=(nil) parent=ADDR181
475 .. ..   eval=(nil)() metrics=(nil) ring=ADDR197
476 .. ..   valid=1 cardinality[H,I,T]=[-1,-1,-1] tspan=1
477 .. ..   nsmpls=1 nvals=1 sem=NUMCONST units=
478 .. ..   smpls[0].ptr ADDR197 0
479 .. Expr dump @ ADDR182
480 ..   op=75 (print) arg1=ADDR198 arg2=(nil) parent=ADDR180
481 ..   eval=actFake metrics=(nil) ring=ADDR199
482 ..   valid=0 cardinality[H,I,T]=[-1,-1,-1] tspan=1
483 ..   nsmpls=1 nvals=1 sem=TRUTH units=
484 .. .. Expr dump @ ADDR198
485 .. ..   op=76 (<action arg node>) arg1=ADDR200 arg2=(nil) parent=ADDR182
486 .. ..   eval=actArg metrics=(nil) ring=ADDR201
487 .. ..   valid=0 cardinality[H,I,T]=[-1,1,-1] tspan=1
488 .. ..   nsmpls=1 nvals=1 sem=CHAR units=
489 .. .. .. Expr dump @ ADDR200
490 .. .. ..   op=80 (<nop node>) arg1=ADDR202 arg2=(nil) parent=ADDR198
491 .. .. ..   eval=(nil)() metrics=(nil) ring=ADDR203
492 .. .. ..   valid=1 cardinality[H,I,T]=[0,0,0] tspan=11
493 .. .. ..   nsmpls=1 nvals=1 sem=CHAR units=
494 .. .. ..   smpls[0].ptr ADDR203 "count_host:"
495 .. .. .. .. Expr dump @ ADDR202
496 .. .. .. ..   op=80 (<nop node>) arg1=(nil) arg2=(nil) parent=ADDR200
497 .. .. .. ..   eval=(nil)() metrics=(nil) ring=ADDR204
498 .. .. .. ..   valid=1 cardinality[H,I,T]=[0,0,0] tspan=12
499 .. .. .. ..   nsmpls=1 nvals=1 sem=CHAR units=
500 .. .. .. ..   smpls[0].ptr ADDR204 " @%h [%i] %v"
501 [DATE] pmie(PID) Info: evaluator exiting
502 Performance Co-Pilot Inference Engine (pmie), Version ...
504 pmie debugger commands
506   f [file-name]      - load expressions from given file or stdin
507   l [expr-name]      - list named expression or all expressions
508   r [interval]       - run for given or default interval
509   S time-spec        - set start time for run
510   T time-spec        - set default interval for run command
511   v [expr-name]      - print subexpression used for %h, %i and
512                        %v bindings
513   h or ?             - print this menu of commands
514   q                  - quit
516 pmie> pmie> expr_1 =
517 some_host (sampledso.drift :vm00 :vm01 :vm02 :vm03 > 0) -> print "some_host:" " @%h %v";
519 expr_2 =
520 all_host ((10 * sampledso.drift :vm00 :vm01 :vm02 :vm03) == (sampledso.ulong.ten :vm00 :vm01 :vm02 :vm03 * sampledso.drift :vm00 :vm01 :vm02 :vm03)) -> print "all_host:" " @%h %v";
522 expr_3 =
523 pcnt_host 25% ((hinv.physmem :vm00 :vm01 :vm02 :vm03 / 1048576) > 512) -> print "25%_host:" " @%h %v";
525 expr_4 =
526 min_host (hinv.physmem :vm00 :vm01 :vm02 :vm03) == 250609664 -> print "min_host:" " @%h %v";
528 expr_5 =
529 max_host (sampledso.colour :vm00 :vm01 :vm02 :vm03 #red) < max_host (max_inst (sampledso.colour :vm00 :vm01 :vm02 :vm03 #red #green #blue)) -> print "max_host:" " @%h %v";
531 expr_6 =
532 sum_host (hinv.ncpu :vm00 :vm01 :vm02 :vm03) == (((hinv.ncpu :vm00 + hinv.ncpu :vm01) + hinv.ncpu :vm02) + hinv.ncpu :vm03) -> print "sum_host:" " @%h %v";
534 expr_7 =
535 avg_host (min_inst (sampledso.bin :vm00 :vm01 :vm02 :vm03 #bin-100 #bin-200 #bin-300 #bin-400 #bin-500 #bin-600 #bin-700 #bin-800 #bin-900)) == 100 -> print "avg_host:" " @%h [%i] %v";
537 expr_8 =
538 count_host (some_inst (sampledso.part_bin :vm00 #bin-100 #bin-200 #bin-300 #bin-400 #bin-500 #bin-600 #bin-700 #bin-800 #bin-900 > 300)) > 0 -> print "count_host:" " @%h [%i] %v";
540 pmie> print DATE: some_host: @vm00 144 @vm01 57 @vm02 101 @vm03 125
541 print DATE: all_host: @vm00 1440 @vm01 570 @vm02 1010 @vm03 1250
542 print DATE: 25%_host: @vm03 995
543 print DATE: min_host: @vm00 250609664
544 print DATE: sum_host: @<%h undefined> 8
545 print DATE: count_host: @<%h undefined> [<%i undefined>] 1
546 print DATE: some_host: @vm00 173 @vm01 50 @vm02 65 @vm03 170
547 print DATE: all_host: @vm00 1730 @vm01 500 @vm02 650 @vm03 1700
548 print DATE: 25%_host: @vm03 995
549 print DATE: min_host: @vm00 250609664
550 print DATE: max_host: @vm00 119
551 print DATE: sum_host: @<%h undefined> 8
552 print DATE: avg_host: @<%h undefined> [<%i undefined>] 100
553 print DATE: count_host: @<%h undefined> [<%i undefined>] 1
554 print DATE: some_host: @vm00 179 @vm01 18 @vm02 62 @vm03 183
555 print DATE: all_host: @vm00 1790 @vm01 180 @vm02 620 @vm03 1830
556 print DATE: 25%_host: @vm03 995
557 print DATE: min_host: @vm00 250609664
558 print DATE: max_host: @vm00 122
559 print DATE: sum_host: @<%h undefined> 8
560 print DATE: avg_host: @<%h undefined> [<%i undefined>] 100
561 print DATE: count_host: @<%h undefined> [<%i undefined>] 1
562 print DATE: some_host: @vm00 218 @vm02 14 @vm03 197
563 print DATE: all_host: @vm00 2180 @vm01 0 @vm02 140 @vm03 1970
564 print DATE: 25%_host: @vm03 995
565 print DATE: min_host: @vm00 250609664
566 print DATE: max_host: @vm00 125
567 print DATE: sum_host: @<%h undefined> 8
568 print DATE: avg_host: @<%h undefined> [<%i undefined>] 100
569 print DATE: count_host: @<%h undefined> [<%i undefined>] 1
570 pmie> expr_1 (subexpression for %h, %i and %v bindings) =
571 sampledso.drift :vm00 :vm01 :vm02 :vm03
573 expr_2 (subexpression for %h, %i and %v bindings) =
574 10 * sampledso.drift :vm00 :vm01 :vm02 :vm03
576 expr_3 (subexpression for %h, %i and %v bindings) =
577 hinv.physmem :vm00 :vm01 :vm02 :vm03 / 1048576
579 expr_4 (subexpression for %h, %i and %v bindings) =
580 min_host (hinv.physmem :vm00 :vm01 :vm02 :vm03)
582 expr_5 (subexpression for %h, %i and %v bindings) =
583 max_host (sampledso.colour :vm00 :vm01 :vm02 :vm03 #red)
585 expr_6 (subexpression for %h, %i and %v bindings) =
586 sum_host (hinv.ncpu :vm00 :vm01 :vm02 :vm03)
588 expr_7 (subexpression for %h, %i and %v bindings) =
589 avg_host (min_inst (sampledso.bin :vm00 :vm01 :vm02 :vm03 #bin-100 #bin-200 #bin-300 #bin-400 #bin-500 #bin-600 #bin-700 #bin-800 #bin-900))
591 expr_8 (subexpression for %h, %i and %v bindings) =
592 count_host (some_inst (sampledso.part_bin :vm00 #bin-100 #bin-300 #bin-500 #bin-700 #bin-900 > 300))
594 pmie>