1 QA output created by 263
2 === expression trees and pmDesc propagation ===
4 aggr.max32 = max(sample.bin)
5 aggr.min32 = min(sample.long.hundred)
6 aggr.maxu32_minu32 = max(sample.const_rate.value) - min(sample.const_rate.value)
7 aggr.max64_min64 = max(sample.longlong.hundred) - min(sample.longlong.hundred)
8 aggr.maxu64_minu64 = max(sample.pdu) - min(sample.pdu)
9 aggr.maxuf_minuf = max(sample.float.million) - min(sample.float.million)
10 aggr.maxud_minud = max(sample.double.million) - min(sample.double.million)
11 aggr.count32 = count(sample.bin)
12 aggr.avg32 = avg(sample.bin)
13 aggr.max32_x = max(sample.bin)
14 aggr.min32_x = min(sample.bin)
15 aggr.sum32 = sum(sample.bin)
16 aggr.avgu32 = avg(sample.ulong.bin_ctr)
17 aggr.countu32 = count(sample.ulong.bin_ctr)
18 aggr.maxu32 = max(sample.ulong.bin_ctr)
19 aggr.minu32 = min(sample.ulong.bin_ctr)
20 aggr.sumu32 = sum(sample.ulong.bin_ctr)
21 aggr.avgf = avg(sample.float.bin)
22 aggr.countf = count(sample.float.bin)
23 aggr.maxf = max(sample.float.bin)
24 aggr.minf = min(sample.float.bin)
25 aggr.sumf = sum(sample.float.bin)
26 aggr.avg64 = avg(sample.longlong.bin_ctr)
27 aggr.count64 = count(sample.longlong.bin_ctr)
28 aggr.max64 = max(sample.longlong.bin_ctr)
29 aggr.min64 = min(sample.longlong.bin_ctr)
30 aggr.sum64 = sum(sample.longlong.bin_ctr)
31 aggr.avgu64 = avg(sample.ulonglong.bin_ctr)
32 aggr.countu64 = count(sample.ulonglong.bin_ctr)
33 aggr.maxu64 = max(sample.ulonglong.bin_ctr)
34 aggr.minu64 = min(sample.ulonglong.bin_ctr)
35 aggr.sumu64 = sum(sample.ulonglong.bin_ctr)
36 aggr.avgd = avg(sample.double.bin)
37 aggr.countd = count(sample.double.bin)
38 aggr.maxd = max(sample.double.bin)
39 aggr.mind = min(sample.double.bin)
40 aggr.sumd = sum(sample.double.bin)
41 aggr.count_err = count(sample.needprofile)
42 aggr.sum_err = sum(sample.needprofile)
43 aggr.countblob = count(sample.sysinfo)
47 Data Type: 32-bit int InDom: PM_INDOM_NULL 0xffffffff
48 Semantics: instant Units: none
51 Data Type: 32-bit int InDom: PM_INDOM_NULL 0xffffffff
52 Semantics: instant Units: none
55 Data Type: 32-bit unsigned int InDom: PM_INDOM_NULL 0xffffffff
56 Semantics: instant Units: count
59 Data Type: 64-bit int InDom: PM_INDOM_NULL 0xffffffff
60 Semantics: instant Units: none
63 Data Type: 64-bit unsigned int InDom: PM_INDOM_NULL 0xffffffff
64 Semantics: instant Units: count
67 Data Type: float InDom: PM_INDOM_NULL 0xffffffff
68 Semantics: instant Units: none
71 Data Type: double InDom: PM_INDOM_NULL 0xffffffff
72 Semantics: instant Units: none
75 Data Type: 32-bit unsigned int InDom: PM_INDOM_NULL 0xffffffff
76 Semantics: instant Units: count
79 Data Type: float InDom: PM_INDOM_NULL 0xffffffff
80 Semantics: instant Units: none
83 Data Type: 32-bit int InDom: PM_INDOM_NULL 0xffffffff
84 Semantics: instant Units: none
87 Data Type: 32-bit int InDom: PM_INDOM_NULL 0xffffffff
88 Semantics: instant Units: none
91 Data Type: 32-bit int InDom: PM_INDOM_NULL 0xffffffff
92 Semantics: instant Units: none
95 Data Type: float InDom: PM_INDOM_NULL 0xffffffff
96 Semantics: instant Units: Kbyte
99 Data Type: 32-bit unsigned int InDom: PM_INDOM_NULL 0xffffffff
100 Semantics: instant Units: count
103 Data Type: 32-bit unsigned int InDom: PM_INDOM_NULL 0xffffffff
104 Semantics: instant Units: Kbyte
107 Data Type: 32-bit unsigned int InDom: PM_INDOM_NULL 0xffffffff
108 Semantics: instant Units: Kbyte
111 Data Type: 32-bit unsigned int InDom: PM_INDOM_NULL 0xffffffff
112 Semantics: instant Units: Kbyte
115 Data Type: float InDom: PM_INDOM_NULL 0xffffffff
116 Semantics: instant Units: none
119 Data Type: 32-bit unsigned int InDom: PM_INDOM_NULL 0xffffffff
120 Semantics: instant Units: count
123 Data Type: float InDom: PM_INDOM_NULL 0xffffffff
124 Semantics: instant Units: none
127 Data Type: float InDom: PM_INDOM_NULL 0xffffffff
128 Semantics: instant Units: none
131 Data Type: float InDom: PM_INDOM_NULL 0xffffffff
132 Semantics: instant Units: none
135 Data Type: float InDom: PM_INDOM_NULL 0xffffffff
136 Semantics: instant Units: Kbyte
139 Data Type: 32-bit unsigned int InDom: PM_INDOM_NULL 0xffffffff
140 Semantics: instant Units: count
143 Data Type: 64-bit int InDom: PM_INDOM_NULL 0xffffffff
144 Semantics: instant Units: Kbyte
147 Data Type: 64-bit int InDom: PM_INDOM_NULL 0xffffffff
148 Semantics: instant Units: Kbyte
151 Data Type: 64-bit int InDom: PM_INDOM_NULL 0xffffffff
152 Semantics: instant Units: Kbyte
155 Data Type: float InDom: PM_INDOM_NULL 0xffffffff
156 Semantics: instant Units: Kbyte
159 Data Type: 32-bit unsigned int InDom: PM_INDOM_NULL 0xffffffff
160 Semantics: instant Units: count
163 Data Type: 64-bit unsigned int InDom: PM_INDOM_NULL 0xffffffff
164 Semantics: instant Units: Kbyte
167 Data Type: 64-bit unsigned int InDom: PM_INDOM_NULL 0xffffffff
168 Semantics: instant Units: Kbyte
171 Data Type: 64-bit unsigned int InDom: PM_INDOM_NULL 0xffffffff
172 Semantics: instant Units: Kbyte
175 Data Type: float InDom: PM_INDOM_NULL 0xffffffff
176 Semantics: instant Units: none
179 Data Type: 32-bit unsigned int InDom: PM_INDOM_NULL 0xffffffff
180 Semantics: instant Units: count
183 Data Type: double InDom: PM_INDOM_NULL 0xffffffff
184 Semantics: instant Units: none
187 Data Type: double InDom: PM_INDOM_NULL 0xffffffff
188 Semantics: instant Units: none
191 Data Type: double InDom: PM_INDOM_NULL 0xffffffff
192 Semantics: instant Units: none
195 Data Type: 32-bit unsigned int InDom: PM_INDOM_NULL 0xffffffff
196 Semantics: instant Units: count
199 Data Type: float InDom: PM_INDOM_NULL 0xffffffff
200 Semantics: instant Units: none
203 Data Type: 32-bit unsigned int InDom: PM_INDOM_NULL 0xffffffff
204 Semantics: instant Units: count
205 pmRegisterDerived: name="event.flags" expr="anon(PM_TYPE_U32)"
206 parse(1) state=P_INIT type=L_ANON "anon("
207 parse(1) state=P_FUNC_OP type=L_NAME "PM_TYPE_U32"
208 parse(1) state=P_FUNC_END type=L_RPAREN ")"
209 parse(1) state=P_LEAF type=L_EOF ""
210 pmRegisterDerived: register metric[0] event.flags = anon(PM_TYPE_U32)
211 Derived metric expr dump from <addr-0>...
212 expr node <addr-0> type=ANON left=<addr-1> right=(nil) save_last=0
213 expr node <addr-1> type=NUMBER left=(nil) right=(nil) save_last=1 [PM_TYPE_U32] master=1
214 pmRegisterDerived: name="event.missed" expr="anon(PM_TYPE_U32)"
215 parse(1) state=P_INIT type=L_ANON "anon("
216 parse(1) state=P_FUNC_OP type=L_NAME "PM_TYPE_U32"
217 parse(1) state=P_FUNC_END type=L_RPAREN ")"
218 parse(1) state=P_LEAF type=L_EOF ""
219 pmRegisterDerived: register metric[1] event.missed = anon(PM_TYPE_U32)
220 Derived metric expr dump from <addr-2>...
221 expr node <addr-2> type=ANON left=<addr-3> right=(nil) save_last=0
222 expr node <addr-3> type=NUMBER left=(nil) right=(nil) save_last=1 [PM_TYPE_U32] master=1
223 Derived metric initialization from $PCP_DERIVED_CONFIG
224 pmLoadDerivedConfig("TMP.config")
225 pmRegisterDerived: name="aggr.max32" expr="max(sample.bin)"
226 parse(1) state=P_INIT type=L_MAX "max("
227 parse(1) state=P_FUNC_OP type=L_NAME "sample.bin"
228 parse(1) state=P_FUNC_END type=L_RPAREN ")"
229 parse(1) state=P_LEAF type=L_EOF ""
230 pmRegisterDerived: register metric[2] aggr.max32 = max(sample.bin)
231 Derived metric expr dump from <addr-4>...
232 expr node <addr-4> type=MAX left=<addr-5> right=(nil) save_last=0
233 expr node <addr-5> type=NAME left=(nil) right=(nil) save_last=1 [sample.bin] master=1
234 pmRegisterDerived: name="aggr.min32" expr="min(sample.long.hundred)"
235 parse(1) state=P_INIT type=L_MIN "min("
236 parse(1) state=P_FUNC_OP type=L_NAME "sample.long.hundred"
237 parse(1) state=P_FUNC_END type=L_RPAREN ")"
238 parse(1) state=P_LEAF type=L_EOF ""
239 pmRegisterDerived: register metric[3] aggr.min32 = min(sample.long.hundred)
240 Derived metric expr dump from <addr-6>...
241 expr node <addr-6> type=MIN left=<addr-7> right=(nil) save_last=0
242 expr node <addr-7> type=NAME left=(nil) right=(nil) save_last=1 [sample.long.hundred] master=1
243 pmRegisterDerived: name="aggr.maxu32_minu32" expr="max(sample.const_rate.value) - min(sample.const_rate.value)"
244 parse(1) state=P_INIT type=L_MAX "max("
245 parse(1) state=P_FUNC_OP type=L_NAME "sample.const_rate.value"
246 parse(1) state=P_FUNC_END type=L_RPAREN ")"
247 parse(1) state=P_LEAF type=L_MINUS "-"
248 parse(1) state=P_BINOP type=L_MIN "min("
249 parse(1) state=P_FUNC_OP type=L_NAME "sample.const_rate.value"
250 parse(1) state=P_FUNC_END type=L_RPAREN ")"
251 parse(1) state=P_LEAF type=L_EOF ""
252 pmRegisterDerived: register metric[4] aggr.maxu32_minu32 = max(sample.const_rate.value) - min(sample.const_rate.value)
253 Derived metric expr dump from <addr-8>...
254 expr node <addr-8> type=MINUS left=<addr-9> right=<addr-11> save_last=0
255 expr node <addr-9> type=MAX left=<addr-10> right=(nil) save_last=0
256 expr node <addr-10> type=NAME left=(nil) right=(nil) save_last=1 [sample.const_rate.value] master=1
257 expr node <addr-11> type=MIN left=<addr-12> right=(nil) save_last=0
258 expr node <addr-12> type=NAME left=(nil) right=(nil) save_last=1 [sample.const_rate.value] master=1
259 pmRegisterDerived: name="aggr.max64_min64" expr="max(sample.longlong.hundred) - min(sample.longlong.hundred)"
260 parse(1) state=P_INIT type=L_MAX "max("
261 parse(1) state=P_FUNC_OP type=L_NAME "sample.longlong.hundred"
262 parse(1) state=P_FUNC_END type=L_RPAREN ")"
263 parse(1) state=P_LEAF type=L_MINUS "-"
264 parse(1) state=P_BINOP type=L_MIN "min("
265 parse(1) state=P_FUNC_OP type=L_NAME "sample.longlong.hundred"
266 parse(1) state=P_FUNC_END type=L_RPAREN ")"
267 parse(1) state=P_LEAF type=L_EOF ""
268 pmRegisterDerived: register metric[5] aggr.max64_min64 = max(sample.longlong.hundred) - min(sample.longlong.hundred)
269 Derived metric expr dump from <addr-13>...
270 expr node <addr-13> type=MINUS left=<addr-14> right=<addr-16> save_last=0
271 expr node <addr-14> type=MAX left=<addr-15> right=(nil) save_last=0
272 expr node <addr-15> type=NAME left=(nil) right=(nil) save_last=1 [sample.longlong.hundred] master=1
273 expr node <addr-16> type=MIN left=<addr-17> right=(nil) save_last=0
274 expr node <addr-17> type=NAME left=(nil) right=(nil) save_last=1 [sample.longlong.hundred] master=1
275 pmRegisterDerived: name="aggr.maxu64_minu64" expr="max(sample.pdu) - min(sample.pdu)"
276 parse(1) state=P_INIT type=L_MAX "max("
277 parse(1) state=P_FUNC_OP type=L_NAME "sample.pdu"
278 parse(1) state=P_FUNC_END type=L_RPAREN ")"
279 parse(1) state=P_LEAF type=L_MINUS "-"
280 parse(1) state=P_BINOP type=L_MIN "min("
281 parse(1) state=P_FUNC_OP type=L_NAME "sample.pdu"
282 parse(1) state=P_FUNC_END type=L_RPAREN ")"
283 parse(1) state=P_LEAF type=L_EOF ""
284 pmRegisterDerived: register metric[6] aggr.maxu64_minu64 = max(sample.pdu) - min(sample.pdu)
285 Derived metric expr dump from <addr-18>...
286 expr node <addr-18> type=MINUS left=<addr-19> right=<addr-21> save_last=0
287 expr node <addr-19> type=MAX left=<addr-20> right=(nil) save_last=0
288 expr node <addr-20> type=NAME left=(nil) right=(nil) save_last=1 [sample.pdu] master=1
289 expr node <addr-21> type=MIN left=<addr-22> right=(nil) save_last=0
290 expr node <addr-22> type=NAME left=(nil) right=(nil) save_last=1 [sample.pdu] master=1
291 pmRegisterDerived: name="aggr.maxuf_minuf" expr="max(sample.float.million) - min(sample.float.million)"
292 parse(1) state=P_INIT type=L_MAX "max("
293 parse(1) state=P_FUNC_OP type=L_NAME "sample.float.million"
294 parse(1) state=P_FUNC_END type=L_RPAREN ")"
295 parse(1) state=P_LEAF type=L_MINUS "-"
296 parse(1) state=P_BINOP type=L_MIN "min("
297 parse(1) state=P_FUNC_OP type=L_NAME "sample.float.million"
298 parse(1) state=P_FUNC_END type=L_RPAREN ")"
299 parse(1) state=P_LEAF type=L_EOF ""
300 pmRegisterDerived: register metric[7] aggr.maxuf_minuf = max(sample.float.million) - min(sample.float.million)
301 Derived metric expr dump from <addr-23>...
302 expr node <addr-23> type=MINUS left=<addr-24> right=<addr-26> save_last=0
303 expr node <addr-24> type=MAX left=<addr-25> right=(nil) save_last=0
304 expr node <addr-25> type=NAME left=(nil) right=(nil) save_last=1 [sample.float.million] master=1
305 expr node <addr-26> type=MIN left=<addr-27> right=(nil) save_last=0
306 expr node <addr-27> type=NAME left=(nil) right=(nil) save_last=1 [sample.float.million] master=1
307 pmRegisterDerived: name="aggr.maxud_minud" expr="max(sample.double.million) - min(sample.double.million)"
308 parse(1) state=P_INIT type=L_MAX "max("
309 parse(1) state=P_FUNC_OP type=L_NAME "sample.double.million"
310 parse(1) state=P_FUNC_END type=L_RPAREN ")"
311 parse(1) state=P_LEAF type=L_MINUS "-"
312 parse(1) state=P_BINOP type=L_MIN "min("
313 parse(1) state=P_FUNC_OP type=L_NAME "sample.double.million"
314 parse(1) state=P_FUNC_END type=L_RPAREN ")"
315 parse(1) state=P_LEAF type=L_EOF ""
316 pmRegisterDerived: register metric[8] aggr.maxud_minud = max(sample.double.million) - min(sample.double.million)
317 Derived metric expr dump from <addr-28>...
318 expr node <addr-28> type=MINUS left=<addr-29> right=<addr-31> save_last=0
319 expr node <addr-29> type=MAX left=<addr-30> right=(nil) save_last=0
320 expr node <addr-30> type=NAME left=(nil) right=(nil) save_last=1 [sample.double.million] master=1
321 expr node <addr-31> type=MIN left=<addr-32> right=(nil) save_last=0
322 expr node <addr-32> type=NAME left=(nil) right=(nil) save_last=1 [sample.double.million] master=1
323 pmRegisterDerived: name="aggr.count32" expr="count(sample.bin)"
324 parse(1) state=P_INIT type=L_COUNT "count("
325 parse(1) state=P_FUNC_OP type=L_NAME "sample.bin"
326 parse(1) state=P_FUNC_END type=L_RPAREN ")"
327 parse(1) state=P_LEAF type=L_EOF ""
328 pmRegisterDerived: register metric[9] aggr.count32 = count(sample.bin)
329 Derived metric expr dump from <addr-33>...
330 expr node <addr-33> type=COUNT left=<addr-34> right=(nil) save_last=0
331 expr node <addr-34> type=NAME left=(nil) right=(nil) save_last=1 [sample.bin] master=1
332 pmRegisterDerived: name="aggr.avg32" expr="avg(sample.bin)"
333 parse(1) state=P_INIT type=L_AVG "avg("
334 parse(1) state=P_FUNC_OP type=L_NAME "sample.bin"
335 parse(1) state=P_FUNC_END type=L_RPAREN ")"
336 parse(1) state=P_LEAF type=L_EOF ""
337 pmRegisterDerived: register metric[10] aggr.avg32 = avg(sample.bin)
338 Derived metric expr dump from <addr-35>...
339 expr node <addr-35> type=AVG left=<addr-36> right=(nil) save_last=0
340 expr node <addr-36> type=NAME left=(nil) right=(nil) save_last=1 [sample.bin] master=1
341 pmRegisterDerived: name="aggr.max32_x" expr="max(sample.bin)"
342 parse(1) state=P_INIT type=L_MAX "max("
343 parse(1) state=P_FUNC_OP type=L_NAME "sample.bin"
344 parse(1) state=P_FUNC_END type=L_RPAREN ")"
345 parse(1) state=P_LEAF type=L_EOF ""
346 pmRegisterDerived: register metric[11] aggr.max32_x = max(sample.bin)
347 Derived metric expr dump from <addr-37>...
348 expr node <addr-37> type=MAX left=<addr-38> right=(nil) save_last=0
349 expr node <addr-38> type=NAME left=(nil) right=(nil) save_last=1 [sample.bin] master=1
350 pmRegisterDerived: name="aggr.min32_x" expr="min(sample.bin)"
351 parse(1) state=P_INIT type=L_MIN "min("
352 parse(1) state=P_FUNC_OP type=L_NAME "sample.bin"
353 parse(1) state=P_FUNC_END type=L_RPAREN ")"
354 parse(1) state=P_LEAF type=L_EOF ""
355 pmRegisterDerived: register metric[12] aggr.min32_x = min(sample.bin)
356 Derived metric expr dump from <addr-39>...
357 expr node <addr-39> type=MIN left=<addr-40> right=(nil) save_last=0
358 expr node <addr-40> type=NAME left=(nil) right=(nil) save_last=1 [sample.bin] master=1
359 pmRegisterDerived: name="aggr.sum32" expr="sum(sample.bin)"
360 parse(1) state=P_INIT type=L_SUM "sum("
361 parse(1) state=P_FUNC_OP type=L_NAME "sample.bin"
362 parse(1) state=P_FUNC_END type=L_RPAREN ")"
363 parse(1) state=P_LEAF type=L_EOF ""
364 pmRegisterDerived: register metric[13] aggr.sum32 = sum(sample.bin)
365 Derived metric expr dump from <addr-41>...
366 expr node <addr-41> type=SUM left=<addr-42> right=(nil) save_last=0
367 expr node <addr-42> type=NAME left=(nil) right=(nil) save_last=1 [sample.bin] master=1
368 pmRegisterDerived: name="aggr.avgu32" expr="avg(sample.ulong.bin_ctr)"
369 parse(1) state=P_INIT type=L_AVG "avg("
370 parse(1) state=P_FUNC_OP type=L_NAME "sample.ulong.bin_ctr"
371 parse(1) state=P_FUNC_END type=L_RPAREN ")"
372 parse(1) state=P_LEAF type=L_EOF ""
373 pmRegisterDerived: register metric[14] aggr.avgu32 = avg(sample.ulong.bin_ctr)
374 Derived metric expr dump from <addr-43>...
375 expr node <addr-43> type=AVG left=<addr-44> right=(nil) save_last=0
376 expr node <addr-44> type=NAME left=(nil) right=(nil) save_last=1 [sample.ulong.bin_ctr] master=1
377 pmRegisterDerived: name="aggr.countu32" expr="count(sample.ulong.bin_ctr)"
378 parse(1) state=P_INIT type=L_COUNT "count("
379 parse(1) state=P_FUNC_OP type=L_NAME "sample.ulong.bin_ctr"
380 parse(1) state=P_FUNC_END type=L_RPAREN ")"
381 parse(1) state=P_LEAF type=L_EOF ""
382 pmRegisterDerived: register metric[15] aggr.countu32 = count(sample.ulong.bin_ctr)
383 Derived metric expr dump from <addr-45>...
384 expr node <addr-45> type=COUNT left=<addr-46> right=(nil) save_last=0
385 expr node <addr-46> type=NAME left=(nil) right=(nil) save_last=1 [sample.ulong.bin_ctr] master=1
386 pmRegisterDerived: name="aggr.maxu32" expr="max(sample.ulong.bin_ctr)"
387 parse(1) state=P_INIT type=L_MAX "max("
388 parse(1) state=P_FUNC_OP type=L_NAME "sample.ulong.bin_ctr"
389 parse(1) state=P_FUNC_END type=L_RPAREN ")"
390 parse(1) state=P_LEAF type=L_EOF ""
391 pmRegisterDerived: register metric[16] aggr.maxu32 = max(sample.ulong.bin_ctr)
392 Derived metric expr dump from <addr-47>...
393 expr node <addr-47> type=MAX left=<addr-48> right=(nil) save_last=0
394 expr node <addr-48> type=NAME left=(nil) right=(nil) save_last=1 [sample.ulong.bin_ctr] master=1
395 pmRegisterDerived: name="aggr.minu32" expr="min(sample.ulong.bin_ctr)"
396 parse(1) state=P_INIT type=L_MIN "min("
397 parse(1) state=P_FUNC_OP type=L_NAME "sample.ulong.bin_ctr"
398 parse(1) state=P_FUNC_END type=L_RPAREN ")"
399 parse(1) state=P_LEAF type=L_EOF ""
400 pmRegisterDerived: register metric[17] aggr.minu32 = min(sample.ulong.bin_ctr)
401 Derived metric expr dump from <addr-49>...
402 expr node <addr-49> type=MIN left=<addr-50> right=(nil) save_last=0
403 expr node <addr-50> type=NAME left=(nil) right=(nil) save_last=1 [sample.ulong.bin_ctr] master=1
404 pmRegisterDerived: name="aggr.sumu32" expr="sum(sample.ulong.bin_ctr)"
405 parse(1) state=P_INIT type=L_SUM "sum("
406 parse(1) state=P_FUNC_OP type=L_NAME "sample.ulong.bin_ctr"
407 parse(1) state=P_FUNC_END type=L_RPAREN ")"
408 parse(1) state=P_LEAF type=L_EOF ""
409 pmRegisterDerived: register metric[18] aggr.sumu32 = sum(sample.ulong.bin_ctr)
410 Derived metric expr dump from <addr-51>...
411 expr node <addr-51> type=SUM left=<addr-52> right=(nil) save_last=0
412 expr node <addr-52> type=NAME left=(nil) right=(nil) save_last=1 [sample.ulong.bin_ctr] master=1
413 pmRegisterDerived: name="aggr.avgf" expr="avg(sample.float.bin)"
414 parse(1) state=P_INIT type=L_AVG "avg("
415 parse(1) state=P_FUNC_OP type=L_NAME "sample.float.bin"
416 parse(1) state=P_FUNC_END type=L_RPAREN ")"
417 parse(1) state=P_LEAF type=L_EOF ""
418 pmRegisterDerived: register metric[19] aggr.avgf = avg(sample.float.bin)
419 Derived metric expr dump from <addr-53>...
420 expr node <addr-53> type=AVG left=<addr-54> right=(nil) save_last=0
421 expr node <addr-54> type=NAME left=(nil) right=(nil) save_last=1 [sample.float.bin] master=1
422 pmRegisterDerived: name="aggr.countf" expr="count(sample.float.bin)"
423 parse(1) state=P_INIT type=L_COUNT "count("
424 parse(1) state=P_FUNC_OP type=L_NAME "sample.float.bin"
425 parse(1) state=P_FUNC_END type=L_RPAREN ")"
426 parse(1) state=P_LEAF type=L_EOF ""
427 pmRegisterDerived: register metric[20] aggr.countf = count(sample.float.bin)
428 Derived metric expr dump from <addr-55>...
429 expr node <addr-55> type=COUNT left=<addr-56> right=(nil) save_last=0
430 expr node <addr-56> type=NAME left=(nil) right=(nil) save_last=1 [sample.float.bin] master=1
431 pmRegisterDerived: name="aggr.maxf" expr="max(sample.float.bin)"
432 parse(1) state=P_INIT type=L_MAX "max("
433 parse(1) state=P_FUNC_OP type=L_NAME "sample.float.bin"
434 parse(1) state=P_FUNC_END type=L_RPAREN ")"
435 parse(1) state=P_LEAF type=L_EOF ""
436 pmRegisterDerived: register metric[21] aggr.maxf = max(sample.float.bin)
437 Derived metric expr dump from <addr-57>...
438 expr node <addr-57> type=MAX left=<addr-58> right=(nil) save_last=0
439 expr node <addr-58> type=NAME left=(nil) right=(nil) save_last=1 [sample.float.bin] master=1
440 pmRegisterDerived: name="aggr.minf" expr="min(sample.float.bin)"
441 parse(1) state=P_INIT type=L_MIN "min("
442 parse(1) state=P_FUNC_OP type=L_NAME "sample.float.bin"
443 parse(1) state=P_FUNC_END type=L_RPAREN ")"
444 parse(1) state=P_LEAF type=L_EOF ""
445 pmRegisterDerived: register metric[22] aggr.minf = min(sample.float.bin)
446 Derived metric expr dump from <addr-59>...
447 expr node <addr-59> type=MIN left=<addr-60> right=(nil) save_last=0
448 expr node <addr-60> type=NAME left=(nil) right=(nil) save_last=1 [sample.float.bin] master=1
449 pmRegisterDerived: name="aggr.sumf" expr="sum(sample.float.bin)"
450 parse(1) state=P_INIT type=L_SUM "sum("
451 parse(1) state=P_FUNC_OP type=L_NAME "sample.float.bin"
452 parse(1) state=P_FUNC_END type=L_RPAREN ")"
453 parse(1) state=P_LEAF type=L_EOF ""
454 pmRegisterDerived: register metric[23] aggr.sumf = sum(sample.float.bin)
455 Derived metric expr dump from <addr-61>...
456 expr node <addr-61> type=SUM left=<addr-62> right=(nil) save_last=0
457 expr node <addr-62> type=NAME left=(nil) right=(nil) save_last=1 [sample.float.bin] master=1
458 pmRegisterDerived: name="aggr.avg64" expr="avg(sample.longlong.bin_ctr)"
459 parse(1) state=P_INIT type=L_AVG "avg("
460 parse(1) state=P_FUNC_OP type=L_NAME "sample.longlong.bin_ctr"
461 parse(1) state=P_FUNC_END type=L_RPAREN ")"
462 parse(1) state=P_LEAF type=L_EOF ""
463 pmRegisterDerived: register metric[24] aggr.avg64 = avg(sample.longlong.bin_ctr)
464 Derived metric expr dump from <addr-63>...
465 expr node <addr-63> type=AVG left=<addr-64> right=(nil) save_last=0
466 expr node <addr-64> type=NAME left=(nil) right=(nil) save_last=1 [sample.longlong.bin_ctr] master=1
467 pmRegisterDerived: name="aggr.count64" expr="count(sample.longlong.bin_ctr)"
468 parse(1) state=P_INIT type=L_COUNT "count("
469 parse(1) state=P_FUNC_OP type=L_NAME "sample.longlong.bin_ctr"
470 parse(1) state=P_FUNC_END type=L_RPAREN ")"
471 parse(1) state=P_LEAF type=L_EOF ""
472 pmRegisterDerived: register metric[25] aggr.count64 = count(sample.longlong.bin_ctr)
473 Derived metric expr dump from <addr-65>...
474 expr node <addr-65> type=COUNT left=<addr-66> right=(nil) save_last=0
475 expr node <addr-66> type=NAME left=(nil) right=(nil) save_last=1 [sample.longlong.bin_ctr] master=1
476 pmRegisterDerived: name="aggr.max64" expr="max(sample.longlong.bin_ctr)"
477 parse(1) state=P_INIT type=L_MAX "max("
478 parse(1) state=P_FUNC_OP type=L_NAME "sample.longlong.bin_ctr"
479 parse(1) state=P_FUNC_END type=L_RPAREN ")"
480 parse(1) state=P_LEAF type=L_EOF ""
481 pmRegisterDerived: register metric[26] aggr.max64 = max(sample.longlong.bin_ctr)
482 Derived metric expr dump from <addr-67>...
483 expr node <addr-67> type=MAX left=<addr-68> right=(nil) save_last=0
484 expr node <addr-68> type=NAME left=(nil) right=(nil) save_last=1 [sample.longlong.bin_ctr] master=1
485 pmRegisterDerived: name="aggr.min64" expr="min(sample.longlong.bin_ctr)"
486 parse(1) state=P_INIT type=L_MIN "min("
487 parse(1) state=P_FUNC_OP type=L_NAME "sample.longlong.bin_ctr"
488 parse(1) state=P_FUNC_END type=L_RPAREN ")"
489 parse(1) state=P_LEAF type=L_EOF ""
490 pmRegisterDerived: register metric[27] aggr.min64 = min(sample.longlong.bin_ctr)
491 Derived metric expr dump from <addr-69>...
492 expr node <addr-69> type=MIN left=<addr-70> right=(nil) save_last=0
493 expr node <addr-70> type=NAME left=(nil) right=(nil) save_last=1 [sample.longlong.bin_ctr] master=1
494 pmRegisterDerived: name="aggr.sum64" expr="sum(sample.longlong.bin_ctr)"
495 parse(1) state=P_INIT type=L_SUM "sum("
496 parse(1) state=P_FUNC_OP type=L_NAME "sample.longlong.bin_ctr"
497 parse(1) state=P_FUNC_END type=L_RPAREN ")"
498 parse(1) state=P_LEAF type=L_EOF ""
499 pmRegisterDerived: register metric[28] aggr.sum64 = sum(sample.longlong.bin_ctr)
500 Derived metric expr dump from <addr-71>...
501 expr node <addr-71> type=SUM left=<addr-72> right=(nil) save_last=0
502 expr node <addr-72> type=NAME left=(nil) right=(nil) save_last=1 [sample.longlong.bin_ctr] master=1
503 pmRegisterDerived: name="aggr.avgu64" expr="avg(sample.ulonglong.bin_ctr)"
504 parse(1) state=P_INIT type=L_AVG "avg("
505 parse(1) state=P_FUNC_OP type=L_NAME "sample.ulonglong.bin_ctr"
506 parse(1) state=P_FUNC_END type=L_RPAREN ")"
507 parse(1) state=P_LEAF type=L_EOF ""
508 pmRegisterDerived: register metric[29] aggr.avgu64 = avg(sample.ulonglong.bin_ctr)
509 Derived metric expr dump from <addr-73>...
510 expr node <addr-73> type=AVG left=<addr-74> right=(nil) save_last=0
511 expr node <addr-74> type=NAME left=(nil) right=(nil) save_last=1 [sample.ulonglong.bin_ctr] master=1
512 pmRegisterDerived: name="aggr.countu64" expr="count(sample.ulonglong.bin_ctr)"
513 parse(1) state=P_INIT type=L_COUNT "count("
514 parse(1) state=P_FUNC_OP type=L_NAME "sample.ulonglong.bin_ctr"
515 parse(1) state=P_FUNC_END type=L_RPAREN ")"
516 parse(1) state=P_LEAF type=L_EOF ""
517 pmRegisterDerived: register metric[30] aggr.countu64 = count(sample.ulonglong.bin_ctr)
518 Derived metric expr dump from <addr-75>...
519 expr node <addr-75> type=COUNT left=<addr-76> right=(nil) save_last=0
520 expr node <addr-76> type=NAME left=(nil) right=(nil) save_last=1 [sample.ulonglong.bin_ctr] master=1
521 pmRegisterDerived: name="aggr.maxu64" expr="max(sample.ulonglong.bin_ctr)"
522 parse(1) state=P_INIT type=L_MAX "max("
523 parse(1) state=P_FUNC_OP type=L_NAME "sample.ulonglong.bin_ctr"
524 parse(1) state=P_FUNC_END type=L_RPAREN ")"
525 parse(1) state=P_LEAF type=L_EOF ""
526 pmRegisterDerived: register metric[31] aggr.maxu64 = max(sample.ulonglong.bin_ctr)
527 Derived metric expr dump from <addr-77>...
528 expr node <addr-77> type=MAX left=<addr-78> right=(nil) save_last=0
529 expr node <addr-78> type=NAME left=(nil) right=(nil) save_last=1 [sample.ulonglong.bin_ctr] master=1
530 pmRegisterDerived: name="aggr.minu64" expr="min(sample.ulonglong.bin_ctr)"
531 parse(1) state=P_INIT type=L_MIN "min("
532 parse(1) state=P_FUNC_OP type=L_NAME "sample.ulonglong.bin_ctr"
533 parse(1) state=P_FUNC_END type=L_RPAREN ")"
534 parse(1) state=P_LEAF type=L_EOF ""
535 pmRegisterDerived: register metric[32] aggr.minu64 = min(sample.ulonglong.bin_ctr)
536 Derived metric expr dump from <addr-79>...
537 expr node <addr-79> type=MIN left=<addr-80> right=(nil) save_last=0
538 expr node <addr-80> type=NAME left=(nil) right=(nil) save_last=1 [sample.ulonglong.bin_ctr] master=1
539 pmRegisterDerived: name="aggr.sumu64" expr="sum(sample.ulonglong.bin_ctr)"
540 parse(1) state=P_INIT type=L_SUM "sum("
541 parse(1) state=P_FUNC_OP type=L_NAME "sample.ulonglong.bin_ctr"
542 parse(1) state=P_FUNC_END type=L_RPAREN ")"
543 parse(1) state=P_LEAF type=L_EOF ""
544 pmRegisterDerived: register metric[33] aggr.sumu64 = sum(sample.ulonglong.bin_ctr)
545 Derived metric expr dump from <addr-81>...
546 expr node <addr-81> type=SUM left=<addr-82> right=(nil) save_last=0
547 expr node <addr-82> type=NAME left=(nil) right=(nil) save_last=1 [sample.ulonglong.bin_ctr] master=1
548 pmRegisterDerived: name="aggr.avgd" expr="avg(sample.double.bin)"
549 parse(1) state=P_INIT type=L_AVG "avg("
550 parse(1) state=P_FUNC_OP type=L_NAME "sample.double.bin"
551 parse(1) state=P_FUNC_END type=L_RPAREN ")"
552 parse(1) state=P_LEAF type=L_EOF ""
553 pmRegisterDerived: register metric[34] aggr.avgd = avg(sample.double.bin)
554 Derived metric expr dump from <addr-83>...
555 expr node <addr-83> type=AVG left=<addr-84> right=(nil) save_last=0
556 expr node <addr-84> type=NAME left=(nil) right=(nil) save_last=1 [sample.double.bin] master=1
557 pmRegisterDerived: name="aggr.countd" expr="count(sample.double.bin)"
558 parse(1) state=P_INIT type=L_COUNT "count("
559 parse(1) state=P_FUNC_OP type=L_NAME "sample.double.bin"
560 parse(1) state=P_FUNC_END type=L_RPAREN ")"
561 parse(1) state=P_LEAF type=L_EOF ""
562 pmRegisterDerived: register metric[35] aggr.countd = count(sample.double.bin)
563 Derived metric expr dump from <addr-85>...
564 expr node <addr-85> type=COUNT left=<addr-86> right=(nil) save_last=0
565 expr node <addr-86> type=NAME left=(nil) right=(nil) save_last=1 [sample.double.bin] master=1
566 pmRegisterDerived: name="aggr.maxd" expr="max(sample.double.bin)"
567 parse(1) state=P_INIT type=L_MAX "max("
568 parse(1) state=P_FUNC_OP type=L_NAME "sample.double.bin"
569 parse(1) state=P_FUNC_END type=L_RPAREN ")"
570 parse(1) state=P_LEAF type=L_EOF ""
571 pmRegisterDerived: register metric[36] aggr.maxd = max(sample.double.bin)
572 Derived metric expr dump from <addr-87>...
573 expr node <addr-87> type=MAX left=<addr-88> right=(nil) save_last=0
574 expr node <addr-88> type=NAME left=(nil) right=(nil) save_last=1 [sample.double.bin] master=1
575 pmRegisterDerived: name="aggr.mind" expr="min(sample.double.bin)"
576 parse(1) state=P_INIT type=L_MIN "min("
577 parse(1) state=P_FUNC_OP type=L_NAME "sample.double.bin"
578 parse(1) state=P_FUNC_END type=L_RPAREN ")"
579 parse(1) state=P_LEAF type=L_EOF ""
580 pmRegisterDerived: register metric[37] aggr.mind = min(sample.double.bin)
581 Derived metric expr dump from <addr-89>...
582 expr node <addr-89> type=MIN left=<addr-90> right=(nil) save_last=0
583 expr node <addr-90> type=NAME left=(nil) right=(nil) save_last=1 [sample.double.bin] master=1
584 pmRegisterDerived: name="aggr.sumd" expr="sum(sample.double.bin)"
585 parse(1) state=P_INIT type=L_SUM "sum("
586 parse(1) state=P_FUNC_OP type=L_NAME "sample.double.bin"
587 parse(1) state=P_FUNC_END type=L_RPAREN ")"
588 parse(1) state=P_LEAF type=L_EOF ""
589 pmRegisterDerived: register metric[38] aggr.sumd = sum(sample.double.bin)
590 Derived metric expr dump from <addr-91>...
591 expr node <addr-91> type=SUM left=<addr-92> right=(nil) save_last=0
592 expr node <addr-92> type=NAME left=(nil) right=(nil) save_last=1 [sample.double.bin] master=1
593 pmRegisterDerived: name="aggr.count_err" expr="count(sample.needprofile)"
594 parse(1) state=P_INIT type=L_COUNT "count("
595 parse(1) state=P_FUNC_OP type=L_NAME "sample.needprofile"
596 parse(1) state=P_FUNC_END type=L_RPAREN ")"
597 parse(1) state=P_LEAF type=L_EOF ""
598 pmRegisterDerived: register metric[39] aggr.count_err = count(sample.needprofile)
599 Derived metric expr dump from <addr-93>...
600 expr node <addr-93> type=COUNT left=<addr-94> right=(nil) save_last=0
601 expr node <addr-94> type=NAME left=(nil) right=(nil) save_last=1 [sample.needprofile] master=1
602 pmRegisterDerived: name="aggr.sum_err" expr="sum(sample.needprofile)"
603 parse(1) state=P_INIT type=L_SUM "sum("
604 parse(1) state=P_FUNC_OP type=L_NAME "sample.needprofile"
605 parse(1) state=P_FUNC_END type=L_RPAREN ")"
606 parse(1) state=P_LEAF type=L_EOF ""
607 pmRegisterDerived: register metric[40] aggr.sum_err = sum(sample.needprofile)
608 Derived metric expr dump from <addr-95>...
609 expr node <addr-95> type=SUM left=<addr-96> right=(nil) save_last=0
610 expr node <addr-96> type=NAME left=(nil) right=(nil) save_last=1 [sample.needprofile] master=1
611 pmRegisterDerived: name="aggr.countblob" expr="count(sample.sysinfo)"
612 parse(1) state=P_INIT type=L_COUNT "count("
613 parse(1) state=P_FUNC_OP type=L_NAME "sample.sysinfo"
614 parse(1) state=P_FUNC_END type=L_RPAREN ")"
615 parse(1) state=P_LEAF type=L_EOF ""
616 pmRegisterDerived: register metric[41] aggr.countblob = count(sample.sysinfo)
617 Derived metric expr dump from <addr-97>...
618 expr node <addr-97> type=COUNT left=<addr-98> right=(nil) save_last=0
619 expr node <addr-98> type=NAME left=(nil) right=(nil) save_last=1 [sample.sysinfo] master=1
620 __dmopencontext(->ctx 0) called
621 __dmopencontext: bind metric[0] event.flags
622 Derived metric expr dump from <addr-99>...
623 expr node <addr-99> type=ANON left=<addr-100> right=(nil) save_last=0
624 PMID: PM_ID_NULL (511.0.1 from pmDesc) numval: 0
625 Data Type: 32-bit unsigned int InDom: PM_INDOM_NULL 0xffffffff
626 Semantics: discrete Units: none
627 expr node <addr-100> type=NUMBER left=(nil) right=(nil) save_last=1 [PM_TYPE_U32] master=0
628 PMID: PM_ID_NULL (PM_ID_NULL from pmDesc) numval: 0
629 Data Type: 32-bit unsigned int InDom: PM_INDOM_NULL 0xffffffff
630 Semantics: discrete Units: none
631 __dmopencontext: bind metric[1] event.missed
632 Derived metric expr dump from <addr-101>...
633 expr node <addr-101> type=ANON left=<addr-102> right=(nil) save_last=0
634 PMID: PM_ID_NULL (511.0.2 from pmDesc) numval: 0
635 Data Type: 32-bit unsigned int InDom: PM_INDOM_NULL 0xffffffff
636 Semantics: discrete Units: none
637 expr node <addr-102> type=NUMBER left=(nil) right=(nil) save_last=1 [PM_TYPE_U32] master=0
638 PMID: PM_ID_NULL (PM_ID_NULL from pmDesc) numval: 0
639 Data Type: 32-bit unsigned int InDom: PM_INDOM_NULL 0xffffffff
640 Semantics: discrete Units: none
641 __dmgetpmid: metric "aggr.max32" -> PMID 511.0.3
642 __dmopencontext: bind metric[2] aggr.max32
643 Derived metric expr dump from <addr-103>...
644 expr node <addr-103> type=MAX left=<addr-104> right=(nil) save_last=0
645 PMID: PM_ID_NULL (511.0.3 from pmDesc) numval: 0
646 Data Type: 32-bit int InDom: PM_INDOM_NULL 0xffffffff
647 Semantics: instant Units: none
648 expr node <addr-104> type=NAME left=(nil) right=(nil) save_last=1 [sample.bin] master=0
649 PMID: 29.0.6 (29.0.6 from pmDesc) numval: 0
650 Data Type: 32-bit int InDom: 29.2 0x7400002
651 Semantics: instant Units: none
652 __dmgetpmid: metric "aggr.min32" -> PMID 511.0.4
653 __dmopencontext: bind metric[3] aggr.min32
654 Derived metric expr dump from <addr-105>...
655 expr node <addr-105> type=MIN left=<addr-106> right=(nil) save_last=0
656 PMID: PM_ID_NULL (511.0.4 from pmDesc) numval: 0
657 Data Type: 32-bit int InDom: PM_INDOM_NULL 0xffffffff
658 Semantics: instant Units: none
659 expr node <addr-106> type=NAME left=(nil) right=(nil) save_last=1 [sample.long.hundred] master=0
660 PMID: 29.0.12 (29.0.12 from pmDesc) numval: 0
661 Data Type: 32-bit int InDom: PM_INDOM_NULL 0xffffffff
662 Semantics: instant Units: none
663 __dmgetpmid: metric "aggr.maxu32_minu32" -> PMID 511.0.5
664 __dmopencontext: bind metric[4] aggr.maxu32_minu32
665 Derived metric expr dump from <addr-107>...
666 expr node <addr-107> type=MINUS left=<addr-108> right=<addr-110> save_last=0
667 PMID: PM_ID_NULL (511.0.5 from pmDesc) numval: 0
668 Data Type: 32-bit unsigned int InDom: PM_INDOM_NULL 0xffffffff
669 Semantics: instant Units: count
670 expr node <addr-108> type=MAX left=<addr-109> right=(nil) save_last=0
671 PMID: PM_ID_NULL (29.0.72 from pmDesc) numval: 0
672 Data Type: 32-bit unsigned int InDom: PM_INDOM_NULL 0xffffffff
673 Semantics: instant Units: count
674 expr node <addr-109> type=NAME left=(nil) right=(nil) save_last=1 [sample.const_rate.value] master=0
675 PMID: 29.0.72 (29.0.72 from pmDesc) numval: 0
676 Data Type: 32-bit unsigned int InDom: PM_INDOM_NULL 0xffffffff
677 Semantics: counter Units: count
678 expr node <addr-110> type=MIN left=<addr-111> right=(nil) save_last=0
679 PMID: PM_ID_NULL (29.0.72 from pmDesc) numval: 0
680 Data Type: 32-bit unsigned int InDom: PM_INDOM_NULL 0xffffffff
681 Semantics: instant Units: count
682 expr node <addr-111> type=NAME left=(nil) right=(nil) save_last=1 [sample.const_rate.value] master=0
683 PMID: 29.0.72 (29.0.72 from pmDesc) numval: 0
684 Data Type: 32-bit unsigned int InDom: PM_INDOM_NULL 0xffffffff
685 Semantics: counter Units: count
686 __dmgetpmid: metric "aggr.max64_min64" -> PMID 511.0.6
687 __dmopencontext: bind metric[5] aggr.max64_min64
688 Derived metric expr dump from <addr-112>...
689 expr node <addr-112> type=MINUS left=<addr-113> right=<addr-115> save_last=0
690 PMID: PM_ID_NULL (511.0.6 from pmDesc) numval: 0
691 Data Type: 64-bit int InDom: PM_INDOM_NULL 0xffffffff
692 Semantics: instant Units: none
693 expr node <addr-113> type=MAX left=<addr-114> right=(nil) save_last=0
694 PMID: PM_ID_NULL (29.0.22 from pmDesc) numval: 0
695 Data Type: 64-bit int InDom: PM_INDOM_NULL 0xffffffff
696 Semantics: instant Units: none
697 expr node <addr-114> type=NAME left=(nil) right=(nil) save_last=1 [sample.longlong.hundred] master=0
698 PMID: 29.0.22 (29.0.22 from pmDesc) numval: 0
699 Data Type: 64-bit int InDom: PM_INDOM_NULL 0xffffffff
700 Semantics: instant Units: none
701 expr node <addr-115> type=MIN left=<addr-116> right=(nil) save_last=0
702 PMID: PM_ID_NULL (29.0.22 from pmDesc) numval: 0
703 Data Type: 64-bit int InDom: PM_INDOM_NULL 0xffffffff
704 Semantics: instant Units: none
705 expr node <addr-116> type=NAME left=(nil) right=(nil) save_last=1 [sample.longlong.hundred] master=0
706 PMID: 29.0.22 (29.0.22 from pmDesc) numval: 0
707 Data Type: 64-bit int InDom: PM_INDOM_NULL 0xffffffff
708 Semantics: instant Units: none
709 __dmgetpmid: metric "aggr.maxu64_minu64" -> PMID 511.0.7
710 __dmopencontext: bind metric[6] aggr.maxu64_minu64
711 Derived metric expr dump from <addr-117>...
712 expr node <addr-117> type=MINUS left=<addr-118> right=<addr-120> save_last=0
713 PMID: PM_ID_NULL (511.0.7 from pmDesc) numval: 0
714 Data Type: 64-bit unsigned int InDom: PM_INDOM_NULL 0xffffffff
715 Semantics: instant Units: count
716 expr node <addr-118> type=MAX left=<addr-119> right=(nil) save_last=0
717 PMID: PM_ID_NULL (29.0.40 from pmDesc) numval: 0
718 Data Type: 64-bit unsigned int InDom: PM_INDOM_NULL 0xffffffff
719 Semantics: instant Units: count
720 expr node <addr-119> type=NAME left=(nil) right=(nil) save_last=1 [sample.pdu] master=0
721 PMID: 29.0.40 (29.0.40 from pmDesc) numval: 0
722 Data Type: 64-bit unsigned int InDom: PM_INDOM_NULL 0xffffffff
723 Semantics: counter Units: count
724 expr node <addr-120> type=MIN left=<addr-121> right=(nil) save_last=0
725 PMID: PM_ID_NULL (29.0.40 from pmDesc) numval: 0
726 Data Type: 64-bit unsigned int InDom: PM_INDOM_NULL 0xffffffff
727 Semantics: instant Units: count
728 expr node <addr-121> type=NAME left=(nil) right=(nil) save_last=1 [sample.pdu] master=0
729 PMID: 29.0.40 (29.0.40 from pmDesc) numval: 0
730 Data Type: 64-bit unsigned int InDom: PM_INDOM_NULL 0xffffffff
731 Semantics: counter Units: count
732 __dmgetpmid: metric "aggr.maxuf_minuf" -> PMID 511.0.8
733 __dmopencontext: bind metric[7] aggr.maxuf_minuf
734 Derived metric expr dump from <addr-122>...
735 expr node <addr-122> type=MINUS left=<addr-123> right=<addr-125> save_last=0
736 PMID: PM_ID_NULL (511.0.8 from pmDesc) numval: 0
737 Data Type: float InDom: PM_INDOM_NULL 0xffffffff
738 Semantics: instant Units: none
739 expr node <addr-123> type=MAX left=<addr-124> right=(nil) save_last=0
740 PMID: PM_ID_NULL (29.0.18 from pmDesc) numval: 0
741 Data Type: float InDom: PM_INDOM_NULL 0xffffffff
742 Semantics: instant Units: none
743 expr node <addr-124> type=NAME left=(nil) right=(nil) save_last=1 [sample.float.million] master=0
744 PMID: 29.0.18 (29.0.18 from pmDesc) numval: 0
745 Data Type: float InDom: PM_INDOM_NULL 0xffffffff
746 Semantics: instant Units: none
747 expr node <addr-125> type=MIN left=<addr-126> right=(nil) save_last=0
748 PMID: PM_ID_NULL (29.0.18 from pmDesc) numval: 0
749 Data Type: float InDom: PM_INDOM_NULL 0xffffffff
750 Semantics: instant Units: none
751 expr node <addr-126> type=NAME left=(nil) right=(nil) save_last=1 [sample.float.million] master=0
752 PMID: 29.0.18 (29.0.18 from pmDesc) numval: 0
753 Data Type: float InDom: PM_INDOM_NULL 0xffffffff
754 Semantics: instant Units: none
755 __dmgetpmid: metric "aggr.maxud_minud" -> PMID 511.0.9
756 __dmopencontext: bind metric[8] aggr.maxud_minud
757 Derived metric expr dump from <addr-127>...
758 expr node <addr-127> type=MINUS left=<addr-128> right=<addr-130> save_last=0
759 PMID: PM_ID_NULL (511.0.9 from pmDesc) numval: 0
760 Data Type: double InDom: PM_INDOM_NULL 0xffffffff
761 Semantics: instant Units: none
762 expr node <addr-128> type=MAX left=<addr-129> right=(nil) save_last=0
763 PMID: PM_ID_NULL (29.0.28 from pmDesc) numval: 0
764 Data Type: double InDom: PM_INDOM_NULL 0xffffffff
765 Semantics: instant Units: none
766 expr node <addr-129> type=NAME left=(nil) right=(nil) save_last=1 [sample.double.million] master=0
767 PMID: 29.0.28 (29.0.28 from pmDesc) numval: 0
768 Data Type: double InDom: PM_INDOM_NULL 0xffffffff
769 Semantics: instant Units: none
770 expr node <addr-130> type=MIN left=<addr-131> right=(nil) save_last=0
771 PMID: PM_ID_NULL (29.0.28 from pmDesc) numval: 0
772 Data Type: double InDom: PM_INDOM_NULL 0xffffffff
773 Semantics: instant Units: none
774 expr node <addr-131> type=NAME left=(nil) right=(nil) save_last=1 [sample.double.million] master=0
775 PMID: 29.0.28 (29.0.28 from pmDesc) numval: 0
776 Data Type: double InDom: PM_INDOM_NULL 0xffffffff
777 Semantics: instant Units: none
778 __dmgetpmid: metric "aggr.count32" -> PMID 511.0.10
779 __dmopencontext: bind metric[9] aggr.count32
780 Derived metric expr dump from <addr-132>...
781 expr node <addr-132> type=COUNT left=<addr-133> right=(nil) save_last=0
782 PMID: PM_ID_NULL (511.0.10 from pmDesc) numval: 0
783 Data Type: 32-bit unsigned int InDom: PM_INDOM_NULL 0xffffffff
784 Semantics: instant Units: count
785 expr node <addr-133> type=NAME left=(nil) right=(nil) save_last=1 [sample.bin] master=0
786 PMID: 29.0.6 (29.0.6 from pmDesc) numval: 0
787 Data Type: 32-bit int InDom: 29.2 0x7400002
788 Semantics: instant Units: none
789 __dmgetpmid: metric "aggr.avg32" -> PMID 511.0.11
790 __dmopencontext: bind metric[10] aggr.avg32
791 Derived metric expr dump from <addr-134>...
792 expr node <addr-134> type=AVG left=<addr-135> right=(nil) save_last=0
793 PMID: PM_ID_NULL (511.0.11 from pmDesc) numval: 0
794 Data Type: float InDom: PM_INDOM_NULL 0xffffffff
795 Semantics: instant Units: none
796 expr node <addr-135> type=NAME left=(nil) right=(nil) save_last=1 [sample.bin] master=0
797 PMID: 29.0.6 (29.0.6 from pmDesc) numval: 0
798 Data Type: 32-bit int InDom: 29.2 0x7400002
799 Semantics: instant Units: none
800 __dmgetpmid: metric "aggr.max32_x" -> PMID 511.0.12
801 __dmopencontext: bind metric[11] aggr.max32_x
802 Derived metric expr dump from <addr-136>...
803 expr node <addr-136> type=MAX left=<addr-137> right=(nil) save_last=0
804 PMID: PM_ID_NULL (511.0.12 from pmDesc) numval: 0
805 Data Type: 32-bit int InDom: PM_INDOM_NULL 0xffffffff
806 Semantics: instant Units: none
807 expr node <addr-137> type=NAME left=(nil) right=(nil) save_last=1 [sample.bin] master=0
808 PMID: 29.0.6 (29.0.6 from pmDesc) numval: 0
809 Data Type: 32-bit int InDom: 29.2 0x7400002
810 Semantics: instant Units: none
811 __dmgetpmid: metric "aggr.min32_x" -> PMID 511.0.13
812 __dmopencontext: bind metric[12] aggr.min32_x
813 Derived metric expr dump from <addr-138>...
814 expr node <addr-138> type=MIN left=<addr-139> right=(nil) save_last=0
815 PMID: PM_ID_NULL (511.0.13 from pmDesc) numval: 0
816 Data Type: 32-bit int InDom: PM_INDOM_NULL 0xffffffff
817 Semantics: instant Units: none
818 expr node <addr-139> type=NAME left=(nil) right=(nil) save_last=1 [sample.bin] master=0
819 PMID: 29.0.6 (29.0.6 from pmDesc) numval: 0
820 Data Type: 32-bit int InDom: 29.2 0x7400002
821 Semantics: instant Units: none
822 __dmgetpmid: metric "aggr.sum32" -> PMID 511.0.14
823 __dmopencontext: bind metric[13] aggr.sum32
824 Derived metric expr dump from <addr-140>...
825 expr node <addr-140> type=SUM left=<addr-141> right=(nil) save_last=0
826 PMID: PM_ID_NULL (511.0.14 from pmDesc) numval: 0
827 Data Type: 32-bit int InDom: PM_INDOM_NULL 0xffffffff
828 Semantics: instant Units: none
829 expr node <addr-141> type=NAME left=(nil) right=(nil) save_last=1 [sample.bin] master=0
830 PMID: 29.0.6 (29.0.6 from pmDesc) numval: 0
831 Data Type: 32-bit int InDom: 29.2 0x7400002
832 Semantics: instant Units: none
833 __dmgetpmid: metric "aggr.avgu32" -> PMID 511.0.15
834 __dmopencontext: bind metric[14] aggr.avgu32
835 Derived metric expr dump from <addr-142>...
836 expr node <addr-142> type=AVG left=<addr-143> right=(nil) save_last=0
837 PMID: PM_ID_NULL (511.0.15 from pmDesc) numval: 0
838 Data Type: float InDom: PM_INDOM_NULL 0xffffffff
839 Semantics: instant Units: Kbyte
840 expr node <addr-143> type=NAME left=(nil) right=(nil) save_last=1 [sample.ulong.bin_ctr] master=0
841 PMID: 29.0.106 (29.0.106 from pmDesc) numval: 0
842 Data Type: 32-bit unsigned int InDom: 29.2 0x7400002
843 Semantics: counter Units: Kbyte
844 __dmgetpmid: metric "aggr.countu32" -> PMID 511.0.16
845 __dmopencontext: bind metric[15] aggr.countu32
846 Derived metric expr dump from <addr-144>...
847 expr node <addr-144> type=COUNT left=<addr-145> right=(nil) save_last=0
848 PMID: PM_ID_NULL (511.0.16 from pmDesc) numval: 0
849 Data Type: 32-bit unsigned int InDom: PM_INDOM_NULL 0xffffffff
850 Semantics: instant Units: count
851 expr node <addr-145> type=NAME left=(nil) right=(nil) save_last=1 [sample.ulong.bin_ctr] master=0
852 PMID: 29.0.106 (29.0.106 from pmDesc) numval: 0
853 Data Type: 32-bit unsigned int InDom: 29.2 0x7400002
854 Semantics: counter Units: Kbyte
855 __dmgetpmid: metric "aggr.maxu32" -> PMID 511.0.17
856 __dmopencontext: bind metric[16] aggr.maxu32
857 Derived metric expr dump from <addr-146>...
858 expr node <addr-146> type=MAX left=<addr-147> right=(nil) save_last=0
859 PMID: PM_ID_NULL (511.0.17 from pmDesc) numval: 0
860 Data Type: 32-bit unsigned int InDom: PM_INDOM_NULL 0xffffffff
861 Semantics: instant Units: Kbyte
862 expr node <addr-147> type=NAME left=(nil) right=(nil) save_last=1 [sample.ulong.bin_ctr] master=0
863 PMID: 29.0.106 (29.0.106 from pmDesc) numval: 0
864 Data Type: 32-bit unsigned int InDom: 29.2 0x7400002
865 Semantics: counter Units: Kbyte
866 __dmgetpmid: metric "aggr.minu32" -> PMID 511.0.18
867 __dmopencontext: bind metric[17] aggr.minu32
868 Derived metric expr dump from <addr-148>...
869 expr node <addr-148> type=MIN left=<addr-149> right=(nil) save_last=0
870 PMID: PM_ID_NULL (511.0.18 from pmDesc) numval: 0
871 Data Type: 32-bit unsigned int InDom: PM_INDOM_NULL 0xffffffff
872 Semantics: instant Units: Kbyte
873 expr node <addr-149> type=NAME left=(nil) right=(nil) save_last=1 [sample.ulong.bin_ctr] master=0
874 PMID: 29.0.106 (29.0.106 from pmDesc) numval: 0
875 Data Type: 32-bit unsigned int InDom: 29.2 0x7400002
876 Semantics: counter Units: Kbyte
877 __dmgetpmid: metric "aggr.sumu32" -> PMID 511.0.19
878 __dmopencontext: bind metric[18] aggr.sumu32
879 Derived metric expr dump from <addr-150>...
880 expr node <addr-150> type=SUM left=<addr-151> right=(nil) save_last=0
881 PMID: PM_ID_NULL (511.0.19 from pmDesc) numval: 0
882 Data Type: 32-bit unsigned int InDom: PM_INDOM_NULL 0xffffffff
883 Semantics: instant Units: Kbyte
884 expr node <addr-151> type=NAME left=(nil) right=(nil) save_last=1 [sample.ulong.bin_ctr] master=0
885 PMID: 29.0.106 (29.0.106 from pmDesc) numval: 0
886 Data Type: 32-bit unsigned int InDom: 29.2 0x7400002
887 Semantics: counter Units: Kbyte
888 __dmgetpmid: metric "aggr.avgf" -> PMID 511.0.20
889 __dmopencontext: bind metric[19] aggr.avgf
890 Derived metric expr dump from <addr-152>...
891 expr node <addr-152> type=AVG left=<addr-153> right=(nil) save_last=0
892 PMID: PM_ID_NULL (511.0.20 from pmDesc) numval: 0
893 Data Type: float InDom: PM_INDOM_NULL 0xffffffff
894 Semantics: instant Units: none
895 expr node <addr-153> type=NAME left=(nil) right=(nil) save_last=1 [sample.float.bin] master=0
896 PMID: 29.0.107 (29.0.107 from pmDesc) numval: 0
897 Data Type: float InDom: 29.2 0x7400002
898 Semantics: instant Units: none
899 __dmgetpmid: metric "aggr.countf" -> PMID 511.0.21
900 __dmopencontext: bind metric[20] aggr.countf
901 Derived metric expr dump from <addr-154>...
902 expr node <addr-154> type=COUNT left=<addr-155> right=(nil) save_last=0
903 PMID: PM_ID_NULL (511.0.21 from pmDesc) numval: 0
904 Data Type: 32-bit unsigned int InDom: PM_INDOM_NULL 0xffffffff
905 Semantics: instant Units: count
906 expr node <addr-155> type=NAME left=(nil) right=(nil) save_last=1 [sample.float.bin] master=0
907 PMID: 29.0.107 (29.0.107 from pmDesc) numval: 0
908 Data Type: float InDom: 29.2 0x7400002
909 Semantics: instant Units: none
910 __dmgetpmid: metric "aggr.maxf" -> PMID 511.0.22
911 __dmopencontext: bind metric[21] aggr.maxf
912 Derived metric expr dump from <addr-156>...
913 expr node <addr-156> type=MAX left=<addr-157> right=(nil) save_last=0
914 PMID: PM_ID_NULL (511.0.22 from pmDesc) numval: 0
915 Data Type: float InDom: PM_INDOM_NULL 0xffffffff
916 Semantics: instant Units: none
917 expr node <addr-157> type=NAME left=(nil) right=(nil) save_last=1 [sample.float.bin] master=0
918 PMID: 29.0.107 (29.0.107 from pmDesc) numval: 0
919 Data Type: float InDom: 29.2 0x7400002
920 Semantics: instant Units: none
921 __dmgetpmid: metric "aggr.minf" -> PMID 511.0.23
922 __dmopencontext: bind metric[22] aggr.minf
923 Derived metric expr dump from <addr-158>...
924 expr node <addr-158> type=MIN left=<addr-159> right=(nil) save_last=0
925 PMID: PM_ID_NULL (511.0.23 from pmDesc) numval: 0
926 Data Type: float InDom: PM_INDOM_NULL 0xffffffff
927 Semantics: instant Units: none
928 expr node <addr-159> type=NAME left=(nil) right=(nil) save_last=1 [sample.float.bin] master=0
929 PMID: 29.0.107 (29.0.107 from pmDesc) numval: 0
930 Data Type: float InDom: 29.2 0x7400002
931 Semantics: instant Units: none
932 __dmgetpmid: metric "aggr.sumf" -> PMID 511.0.24
933 __dmopencontext: bind metric[23] aggr.sumf
934 Derived metric expr dump from <addr-160>...
935 expr node <addr-160> type=SUM left=<addr-161> right=(nil) save_last=0
936 PMID: PM_ID_NULL (511.0.24 from pmDesc) numval: 0
937 Data Type: float InDom: PM_INDOM_NULL 0xffffffff
938 Semantics: instant Units: none
939 expr node <addr-161> type=NAME left=(nil) right=(nil) save_last=1 [sample.float.bin] master=0
940 PMID: 29.0.107 (29.0.107 from pmDesc) numval: 0
941 Data Type: float InDom: 29.2 0x7400002
942 Semantics: instant Units: none
943 __dmgetpmid: metric "aggr.avg64" -> PMID 511.0.25
944 __dmopencontext: bind metric[24] aggr.avg64
945 Derived metric expr dump from <addr-162>...
946 expr node <addr-162> type=AVG left=<addr-163> right=(nil) save_last=0
947 PMID: PM_ID_NULL (511.0.25 from pmDesc) numval: 0
948 Data Type: float InDom: PM_INDOM_NULL 0xffffffff
949 Semantics: instant Units: Kbyte
950 expr node <addr-163> type=NAME left=(nil) right=(nil) save_last=1 [sample.longlong.bin_ctr] master=0
951 PMID: 29.0.110 (29.0.110 from pmDesc) numval: 0
952 Data Type: 64-bit int InDom: 29.2 0x7400002
953 Semantics: counter Units: Kbyte
954 __dmgetpmid: metric "aggr.count64" -> PMID 511.0.26
955 __dmopencontext: bind metric[25] aggr.count64
956 Derived metric expr dump from <addr-164>...
957 expr node <addr-164> type=COUNT left=<addr-165> right=(nil) save_last=0
958 PMID: PM_ID_NULL (511.0.26 from pmDesc) numval: 0
959 Data Type: 32-bit unsigned int InDom: PM_INDOM_NULL 0xffffffff
960 Semantics: instant Units: count
961 expr node <addr-165> type=NAME left=(nil) right=(nil) save_last=1 [sample.longlong.bin_ctr] master=0
962 PMID: 29.0.110 (29.0.110 from pmDesc) numval: 0
963 Data Type: 64-bit int InDom: 29.2 0x7400002
964 Semantics: counter Units: Kbyte
965 __dmgetpmid: metric "aggr.max64" -> PMID 511.0.27
966 __dmopencontext: bind metric[26] aggr.max64
967 Derived metric expr dump from <addr-166>...
968 expr node <addr-166> type=MAX left=<addr-167> right=(nil) save_last=0
969 PMID: PM_ID_NULL (511.0.27 from pmDesc) numval: 0
970 Data Type: 64-bit int InDom: PM_INDOM_NULL 0xffffffff
971 Semantics: instant Units: Kbyte
972 expr node <addr-167> type=NAME left=(nil) right=(nil) save_last=1 [sample.longlong.bin_ctr] master=0
973 PMID: 29.0.110 (29.0.110 from pmDesc) numval: 0
974 Data Type: 64-bit int InDom: 29.2 0x7400002
975 Semantics: counter Units: Kbyte
976 __dmgetpmid: metric "aggr.min64" -> PMID 511.0.28
977 __dmopencontext: bind metric[27] aggr.min64
978 Derived metric expr dump from <addr-168>...
979 expr node <addr-168> type=MIN left=<addr-169> right=(nil) save_last=0
980 PMID: PM_ID_NULL (511.0.28 from pmDesc) numval: 0
981 Data Type: 64-bit int InDom: PM_INDOM_NULL 0xffffffff
982 Semantics: instant Units: Kbyte
983 expr node <addr-169> type=NAME left=(nil) right=(nil) save_last=1 [sample.longlong.bin_ctr] master=0
984 PMID: 29.0.110 (29.0.110 from pmDesc) numval: 0
985 Data Type: 64-bit int InDom: 29.2 0x7400002
986 Semantics: counter Units: Kbyte
987 __dmgetpmid: metric "aggr.sum64" -> PMID 511.0.29
988 __dmopencontext: bind metric[28] aggr.sum64
989 Derived metric expr dump from <addr-170>...
990 expr node <addr-170> type=SUM left=<addr-171> right=(nil) save_last=0
991 PMID: PM_ID_NULL (511.0.29 from pmDesc) numval: 0
992 Data Type: 64-bit int InDom: PM_INDOM_NULL 0xffffffff
993 Semantics: instant Units: Kbyte
994 expr node <addr-171> type=NAME left=(nil) right=(nil) save_last=1 [sample.longlong.bin_ctr] master=0
995 PMID: 29.0.110 (29.0.110 from pmDesc) numval: 0
996 Data Type: 64-bit int InDom: 29.2 0x7400002
997 Semantics: counter Units: Kbyte
998 __dmgetpmid: metric "aggr.avgu64" -> PMID 511.0.30
999 __dmopencontext: bind metric[29] aggr.avgu64
1000 Derived metric expr dump from <addr-172>...
1001 expr node <addr-172> type=AVG left=<addr-173> right=(nil) save_last=0
1002 PMID: PM_ID_NULL (511.0.30 from pmDesc) numval: 0
1003 Data Type: float InDom: PM_INDOM_NULL 0xffffffff
1004 Semantics: instant Units: Kbyte
1005 expr node <addr-173> type=NAME left=(nil) right=(nil) save_last=1 [sample.ulonglong.bin_ctr] master=0
1006 PMID: 29.0.112 (29.0.112 from pmDesc) numval: 0
1007 Data Type: 64-bit unsigned int InDom: 29.2 0x7400002
1008 Semantics: counter Units: Kbyte
1009 __dmgetpmid: metric "aggr.countu64" -> PMID 511.0.31
1010 __dmopencontext: bind metric[30] aggr.countu64
1011 Derived metric expr dump from <addr-174>...
1012 expr node <addr-174> type=COUNT left=<addr-175> right=(nil) save_last=0
1013 PMID: PM_ID_NULL (511.0.31 from pmDesc) numval: 0
1014 Data Type: 32-bit unsigned int InDom: PM_INDOM_NULL 0xffffffff
1015 Semantics: instant Units: count
1016 expr node <addr-175> type=NAME left=(nil) right=(nil) save_last=1 [sample.ulonglong.bin_ctr] master=0
1017 PMID: 29.0.112 (29.0.112 from pmDesc) numval: 0
1018 Data Type: 64-bit unsigned int InDom: 29.2 0x7400002
1019 Semantics: counter Units: Kbyte
1020 __dmgetpmid: metric "aggr.maxu64" -> PMID 511.0.32
1021 __dmopencontext: bind metric[31] aggr.maxu64
1022 Derived metric expr dump from <addr-176>...
1023 expr node <addr-176> type=MAX left=<addr-177> right=(nil) save_last=0
1024 PMID: PM_ID_NULL (511.0.32 from pmDesc) numval: 0
1025 Data Type: 64-bit unsigned int InDom: PM_INDOM_NULL 0xffffffff
1026 Semantics: instant Units: Kbyte
1027 expr node <addr-177> type=NAME left=(nil) right=(nil) save_last=1 [sample.ulonglong.bin_ctr] master=0
1028 PMID: 29.0.112 (29.0.112 from pmDesc) numval: 0
1029 Data Type: 64-bit unsigned int InDom: 29.2 0x7400002
1030 Semantics: counter Units: Kbyte
1031 __dmgetpmid: metric "aggr.minu64" -> PMID 511.0.33
1032 __dmopencontext: bind metric[32] aggr.minu64
1033 Derived metric expr dump from <addr-178>...
1034 expr node <addr-178> type=MIN left=<addr-179> right=(nil) save_last=0
1035 PMID: PM_ID_NULL (511.0.33 from pmDesc) numval: 0
1036 Data Type: 64-bit unsigned int InDom: PM_INDOM_NULL 0xffffffff
1037 Semantics: instant Units: Kbyte
1038 expr node <addr-179> type=NAME left=(nil) right=(nil) save_last=1 [sample.ulonglong.bin_ctr] master=0
1039 PMID: 29.0.112 (29.0.112 from pmDesc) numval: 0
1040 Data Type: 64-bit unsigned int InDom: 29.2 0x7400002
1041 Semantics: counter Units: Kbyte
1042 __dmgetpmid: metric "aggr.sumu64" -> PMID 511.0.34
1043 __dmopencontext: bind metric[33] aggr.sumu64
1044 Derived metric expr dump from <addr-180>...
1045 expr node <addr-180> type=SUM left=<addr-181> right=(nil) save_last=0
1046 PMID: PM_ID_NULL (511.0.34 from pmDesc) numval: 0
1047 Data Type: 64-bit unsigned int InDom: PM_INDOM_NULL 0xffffffff
1048 Semantics: instant Units: Kbyte
1049 expr node <addr-181> type=NAME left=(nil) right=(nil) save_last=1 [sample.ulonglong.bin_ctr] master=0
1050 PMID: 29.0.112 (29.0.112 from pmDesc) numval: 0
1051 Data Type: 64-bit unsigned int InDom: 29.2 0x7400002
1052 Semantics: counter Units: Kbyte
1053 __dmgetpmid: metric "aggr.avgd" -> PMID 511.0.35
1054 __dmopencontext: bind metric[34] aggr.avgd
1055 Derived metric expr dump from <addr-182>...
1056 expr node <addr-182> type=AVG left=<addr-183> right=(nil) save_last=0
1057 PMID: PM_ID_NULL (511.0.35 from pmDesc) numval: 0
1058 Data Type: float InDom: PM_INDOM_NULL 0xffffffff
1059 Semantics: instant Units: none
1060 expr node <addr-183> type=NAME left=(nil) right=(nil) save_last=1 [sample.double.bin] master=0
1061 PMID: 29.0.113 (29.0.113 from pmDesc) numval: 0
1062 Data Type: double InDom: 29.2 0x7400002
1063 Semantics: instant Units: none
1064 __dmgetpmid: metric "aggr.countd" -> PMID 511.0.36
1065 __dmopencontext: bind metric[35] aggr.countd
1066 Derived metric expr dump from <addr-184>...
1067 expr node <addr-184> type=COUNT left=<addr-185> right=(nil) save_last=0
1068 PMID: PM_ID_NULL (511.0.36 from pmDesc) numval: 0
1069 Data Type: 32-bit unsigned int InDom: PM_INDOM_NULL 0xffffffff
1070 Semantics: instant Units: count
1071 expr node <addr-185> type=NAME left=(nil) right=(nil) save_last=1 [sample.double.bin] master=0
1072 PMID: 29.0.113 (29.0.113 from pmDesc) numval: 0
1073 Data Type: double InDom: 29.2 0x7400002
1074 Semantics: instant Units: none
1075 __dmgetpmid: metric "aggr.maxd" -> PMID 511.0.37
1076 __dmopencontext: bind metric[36] aggr.maxd
1077 Derived metric expr dump from <addr-186>...
1078 expr node <addr-186> type=MAX left=<addr-187> right=(nil) save_last=0
1079 PMID: PM_ID_NULL (511.0.37 from pmDesc) numval: 0
1080 Data Type: double InDom: PM_INDOM_NULL 0xffffffff
1081 Semantics: instant Units: none
1082 expr node <addr-187> type=NAME left=(nil) right=(nil) save_last=1 [sample.double.bin] master=0
1083 PMID: 29.0.113 (29.0.113 from pmDesc) numval: 0
1084 Data Type: double InDom: 29.2 0x7400002
1085 Semantics: instant Units: none
1086 __dmgetpmid: metric "aggr.mind" -> PMID 511.0.38
1087 __dmopencontext: bind metric[37] aggr.mind
1088 Derived metric expr dump from <addr-188>...
1089 expr node <addr-188> type=MIN left=<addr-189> right=(nil) save_last=0
1090 PMID: PM_ID_NULL (511.0.38 from pmDesc) numval: 0
1091 Data Type: double InDom: PM_INDOM_NULL 0xffffffff
1092 Semantics: instant Units: none
1093 expr node <addr-189> type=NAME left=(nil) right=(nil) save_last=1 [sample.double.bin] master=0
1094 PMID: 29.0.113 (29.0.113 from pmDesc) numval: 0
1095 Data Type: double InDom: 29.2 0x7400002
1096 Semantics: instant Units: none
1097 __dmgetpmid: metric "aggr.sumd" -> PMID 511.0.39
1098 __dmopencontext: bind metric[38] aggr.sumd
1099 Derived metric expr dump from <addr-190>...
1100 expr node <addr-190> type=SUM left=<addr-191> right=(nil) save_last=0
1101 PMID: PM_ID_NULL (511.0.39 from pmDesc) numval: 0
1102 Data Type: double InDom: PM_INDOM_NULL 0xffffffff
1103 Semantics: instant Units: none
1104 expr node <addr-191> type=NAME left=(nil) right=(nil) save_last=1 [sample.double.bin] master=0
1105 PMID: 29.0.113 (29.0.113 from pmDesc) numval: 0
1106 Data Type: double InDom: 29.2 0x7400002
1107 Semantics: instant Units: none
1108 __dmgetpmid: metric "aggr.count_err" -> PMID 511.0.40
1109 __dmopencontext: bind metric[39] aggr.count_err
1110 Derived metric expr dump from <addr-192>...
1111 expr node <addr-192> type=COUNT left=<addr-193> right=(nil) save_last=0
1112 PMID: PM_ID_NULL (511.0.40 from pmDesc) numval: 0
1113 Data Type: 32-bit unsigned int InDom: PM_INDOM_NULL 0xffffffff
1114 Semantics: instant Units: count
1115 expr node <addr-193> type=NAME left=(nil) right=(nil) save_last=1 [sample.needprofile] master=0
1116 PMID: 29.0.49 (29.0.49 from pmDesc) numval: 0
1117 Data Type: float InDom: 29.4 0x7400004
1118 Semantics: discrete Units: none
1119 __dmgetpmid: metric "aggr.sum_err" -> PMID 511.0.41
1120 __dmopencontext: bind metric[40] aggr.sum_err
1121 Derived metric expr dump from <addr-194>...
1122 expr node <addr-194> type=SUM left=<addr-195> right=(nil) save_last=0
1123 PMID: PM_ID_NULL (511.0.41 from pmDesc) numval: 0
1124 Data Type: float InDom: PM_INDOM_NULL 0xffffffff
1125 Semantics: instant Units: none
1126 expr node <addr-195> type=NAME left=(nil) right=(nil) save_last=1 [sample.needprofile] master=0
1127 PMID: 29.0.49 (29.0.49 from pmDesc) numval: 0
1128 Data Type: float InDom: 29.4 0x7400004
1129 Semantics: discrete Units: none
1130 __dmgetpmid: metric "aggr.countblob" -> PMID 511.0.42
1131 __dmopencontext: bind metric[41] aggr.countblob
1132 Derived metric expr dump from <addr-196>...
1133 expr node <addr-196> type=COUNT left=<addr-197> right=(nil) save_last=0
1134 PMID: PM_ID_NULL (511.0.42 from pmDesc) numval: 0
1135 Data Type: 32-bit unsigned int InDom: PM_INDOM_NULL 0xffffffff
1136 Semantics: instant Units: count
1137 expr node <addr-197> type=NAME left=(nil) right=(nil) save_last=1 [sample.sysinfo] master=0
1138 PMID: 29.0.39 (29.0.39 from pmDesc) numval: 0
1139 Data Type: aggregate InDom: PM_INDOM_NULL 0xffffffff
1140 Semantics: instant Units: none
1141 __dmtraverse: name="aggr" added "aggr.max32"
1142 __dmtraverse: name="aggr" added "aggr.min32"
1143 __dmtraverse: name="aggr" added "aggr.maxu32_minu32"
1144 __dmtraverse: name="aggr" added "aggr.max64_min64"
1145 __dmtraverse: name="aggr" added "aggr.maxu64_minu64"
1146 __dmtraverse: name="aggr" added "aggr.maxuf_minuf"
1147 __dmtraverse: name="aggr" added "aggr.maxud_minud"
1148 __dmtraverse: name="aggr" added "aggr.count32"
1149 __dmtraverse: name="aggr" added "aggr.avg32"
1150 __dmtraverse: name="aggr" added "aggr.max32_x"
1151 __dmtraverse: name="aggr" added "aggr.min32_x"
1152 __dmtraverse: name="aggr" added "aggr.sum32"
1153 __dmtraverse: name="aggr" added "aggr.avgu32"
1154 __dmtraverse: name="aggr" added "aggr.countu32"
1155 __dmtraverse: name="aggr" added "aggr.maxu32"
1156 __dmtraverse: name="aggr" added "aggr.minu32"
1157 __dmtraverse: name="aggr" added "aggr.sumu32"
1158 __dmtraverse: name="aggr" added "aggr.avgf"
1159 __dmtraverse: name="aggr" added "aggr.countf"
1160 __dmtraverse: name="aggr" added "aggr.maxf"
1161 __dmtraverse: name="aggr" added "aggr.minf"
1162 __dmtraverse: name="aggr" added "aggr.sumf"
1163 __dmtraverse: name="aggr" added "aggr.avg64"
1164 __dmtraverse: name="aggr" added "aggr.count64"
1165 __dmtraverse: name="aggr" added "aggr.max64"
1166 __dmtraverse: name="aggr" added "aggr.min64"
1167 __dmtraverse: name="aggr" added "aggr.sum64"
1168 __dmtraverse: name="aggr" added "aggr.avgu64"
1169 __dmtraverse: name="aggr" added "aggr.countu64"
1170 __dmtraverse: name="aggr" added "aggr.maxu64"
1171 __dmtraverse: name="aggr" added "aggr.minu64"
1172 __dmtraverse: name="aggr" added "aggr.sumu64"
1173 __dmtraverse: name="aggr" added "aggr.avgd"
1174 __dmtraverse: name="aggr" added "aggr.countd"
1175 __dmtraverse: name="aggr" added "aggr.maxd"
1176 __dmtraverse: name="aggr" added "aggr.mind"
1177 __dmtraverse: name="aggr" added "aggr.sumd"
1178 __dmtraverse: name="aggr" added "aggr.count_err"
1179 __dmtraverse: name="aggr" added "aggr.sum_err"
1180 __dmtraverse: name="aggr" added "aggr.countblob"
1181 __dmgetpmid: metric "aggr.max32" -> PMID 511.0.3
1182 __dmgetpmid: metric "aggr.min32" -> PMID 511.0.4
1183 __dmgetpmid: metric "aggr.maxu32_minu32" -> PMID 511.0.5
1184 __dmgetpmid: metric "aggr.max64_min64" -> PMID 511.0.6
1185 __dmgetpmid: metric "aggr.maxu64_minu64" -> PMID 511.0.7
1186 __dmgetpmid: metric "aggr.maxuf_minuf" -> PMID 511.0.8
1187 __dmgetpmid: metric "aggr.maxud_minud" -> PMID 511.0.9
1188 __dmgetpmid: metric "aggr.count32" -> PMID 511.0.10
1189 __dmgetpmid: metric "aggr.avg32" -> PMID 511.0.11
1190 __dmgetpmid: metric "aggr.max32_x" -> PMID 511.0.12
1191 __dmgetpmid: metric "aggr.min32_x" -> PMID 511.0.13
1192 __dmgetpmid: metric "aggr.sum32" -> PMID 511.0.14
1193 __dmgetpmid: metric "aggr.avgu32" -> PMID 511.0.15
1194 __dmgetpmid: metric "aggr.countu32" -> PMID 511.0.16
1195 __dmgetpmid: metric "aggr.maxu32" -> PMID 511.0.17
1196 __dmgetpmid: metric "aggr.minu32" -> PMID 511.0.18
1197 __dmgetpmid: metric "aggr.sumu32" -> PMID 511.0.19
1198 __dmgetpmid: metric "aggr.avgf" -> PMID 511.0.20
1199 __dmgetpmid: metric "aggr.countf" -> PMID 511.0.21
1200 __dmgetpmid: metric "aggr.maxf" -> PMID 511.0.22
1201 __dmgetpmid: metric "aggr.minf" -> PMID 511.0.23
1202 __dmgetpmid: metric "aggr.sumf" -> PMID 511.0.24
1203 __dmgetpmid: metric "aggr.avg64" -> PMID 511.0.25
1204 __dmgetpmid: metric "aggr.count64" -> PMID 511.0.26
1205 __dmgetpmid: metric "aggr.max64" -> PMID 511.0.27
1206 __dmgetpmid: metric "aggr.min64" -> PMID 511.0.28
1207 __dmgetpmid: metric "aggr.sum64" -> PMID 511.0.29
1208 __dmgetpmid: metric "aggr.avgu64" -> PMID 511.0.30
1209 __dmgetpmid: metric "aggr.countu64" -> PMID 511.0.31
1210 __dmgetpmid: metric "aggr.maxu64" -> PMID 511.0.32
1211 __dmgetpmid: metric "aggr.minu64" -> PMID 511.0.33
1212 __dmgetpmid: metric "aggr.sumu64" -> PMID 511.0.34
1213 __dmgetpmid: metric "aggr.avgd" -> PMID 511.0.35
1214 __dmgetpmid: metric "aggr.countd" -> PMID 511.0.36
1215 __dmgetpmid: metric "aggr.maxd" -> PMID 511.0.37
1216 __dmgetpmid: metric "aggr.mind" -> PMID 511.0.38
1217 __dmgetpmid: metric "aggr.sumd" -> PMID 511.0.39
1218 __dmgetpmid: metric "aggr.count_err" -> PMID 511.0.40
1219 __dmgetpmid: metric "aggr.sum_err" -> PMID 511.0.41
1220 __dmgetpmid: metric "aggr.countblob" -> PMID 511.0.42
1222 === fetch values exercises ===
1337 Error: Explicit instance identifier(s) required
1340 Error: Explicit instance identifier(s) required
1345 === semantic errors ===
1347 aggr.non_arith = max(sample.lights)
1349 pmRegisterDerived: name="event.flags" expr="anon(PM_TYPE_U32)"
1350 parse(1) state=P_INIT type=L_ANON "anon("
1351 parse(1) state=P_FUNC_OP type=L_NAME "PM_TYPE_U32"
1352 parse(1) state=P_FUNC_END type=L_RPAREN ")"
1353 parse(1) state=P_LEAF type=L_EOF ""
1354 pmRegisterDerived: register metric[0] event.flags = anon(PM_TYPE_U32)
1355 Derived metric expr dump from <addr-0>...
1356 expr node <addr-0> type=ANON left=<addr-1> right=(nil) save_last=0
1357 expr node <addr-1> type=NUMBER left=(nil) right=(nil) save_last=1 [PM_TYPE_U32] master=1
1358 pmRegisterDerived: name="event.missed" expr="anon(PM_TYPE_U32)"
1359 parse(1) state=P_INIT type=L_ANON "anon("
1360 parse(1) state=P_FUNC_OP type=L_NAME "PM_TYPE_U32"
1361 parse(1) state=P_FUNC_END type=L_RPAREN ")"
1362 parse(1) state=P_LEAF type=L_EOF ""
1363 pmRegisterDerived: register metric[1] event.missed = anon(PM_TYPE_U32)
1364 Derived metric expr dump from <addr-2>...
1365 expr node <addr-2> type=ANON left=<addr-3> right=(nil) save_last=0
1366 expr node <addr-3> type=NUMBER left=(nil) right=(nil) save_last=1 [PM_TYPE_U32] master=1
1367 Derived metric initialization from $PCP_DERIVED_CONFIG
1368 pmLoadDerivedConfig("TMP.config")
1369 pmRegisterDerived: name="aggr.non_arith" expr="max(sample.lights)"
1370 parse(1) state=P_INIT type=L_MAX "max("
1371 parse(1) state=P_FUNC_OP type=L_NAME "sample.lights"
1372 parse(1) state=P_FUNC_END type=L_RPAREN ")"
1373 parse(1) state=P_LEAF type=L_EOF ""
1374 pmRegisterDerived: register metric[2] aggr.non_arith = max(sample.lights)
1375 Derived metric expr dump from <addr-4>...
1376 expr node <addr-4> type=MAX left=<addr-5> right=(nil) save_last=0
1377 expr node <addr-5> type=NAME left=(nil) right=(nil) save_last=1 [sample.lights] master=1
1378 __dmopencontext(->ctx 0) called
1379 __dmopencontext: bind metric[0] event.flags
1380 Derived metric expr dump from <addr-6>...
1381 expr node <addr-6> type=ANON left=<addr-7> right=(nil) save_last=0
1382 PMID: PM_ID_NULL (511.0.1 from pmDesc) numval: 0
1383 Data Type: 32-bit unsigned int InDom: PM_INDOM_NULL 0xffffffff
1384 Semantics: discrete Units: none
1385 expr node <addr-7> type=NUMBER left=(nil) right=(nil) save_last=1 [PM_TYPE_U32] master=0
1386 PMID: PM_ID_NULL (PM_ID_NULL from pmDesc) numval: 0
1387 Data Type: 32-bit unsigned int InDom: PM_INDOM_NULL 0xffffffff
1388 Semantics: discrete Units: none
1389 __dmopencontext: bind metric[1] event.missed
1390 Derived metric expr dump from <addr-8>...
1391 expr node <addr-8> type=ANON left=<addr-9> right=(nil) save_last=0
1392 PMID: PM_ID_NULL (511.0.2 from pmDesc) numval: 0
1393 Data Type: 32-bit unsigned int InDom: PM_INDOM_NULL 0xffffffff
1394 Semantics: discrete Units: none
1395 expr node <addr-9> type=NUMBER left=(nil) right=(nil) save_last=1 [PM_TYPE_U32] master=0
1396 PMID: PM_ID_NULL (PM_ID_NULL from pmDesc) numval: 0
1397 Data Type: 32-bit unsigned int InDom: PM_INDOM_NULL 0xffffffff
1398 Semantics: discrete Units: none
1399 __dmgetpmid: metric "aggr.non_arith" -> PMID 511.0.3
1400 Semantic error: derived metric aggr.non_arith: MAX(sample.lights): Non-arithmetic operand for function
1401 __dmtraverse: name="aggr", omitting invalid child "aggr.non_arith"
1402 Error: aggr: Unknown metric name