1 QA output created by 256
4 myname.one = sample.long.one
5 myname.suba.two = 2*sample.long.one
6 myname.suba.three = 3*sample.long.one
7 myname.suba.subb.four = 4*sample.long.one
8 myname.suba.subb.subc.subd.five = 5*sample.long.one
9 myname.suba.subb.subc.subd.six = 6*sample.long.one
11 === -h localhost myname.suba.subb.subc.subd.six ===
12 myname.suba.subb.subc.subd.six
13 === -h localhost -f myname.suba.subb.subc.subd.six ===
15 myname.suba.subb.subc.subd.six
18 === -h localhost myname.suba.subb ===
20 myname.suba.subb.subc.subd.five
21 myname.suba.subb.subc.subd.six
22 === -h localhost -f myname.suba.subb ===
27 myname.suba.subb.subc.subd.five
30 myname.suba.subb.subc.subd.six
33 === -h localhost myname ===
38 myname.suba.subb.subc.subd.five
39 myname.suba.subb.subc.subd.six
40 === -h localhost -f myname ===
54 myname.suba.subb.subc.subd.five
57 myname.suba.subb.subc.subd.six
60 === -h localhost myname.one.bad ===
61 Error: myname.one.bad: Unknown metric name
62 === -h localhost -f myname.one.bad ===
63 Error: myname.one.bad: Unknown metric name
65 === -h localhost myname.suba.subb.subc.bad ===
66 Error: myname.suba.subb.subc.bad: Unknown metric name
67 === -h localhost -f myname.suba.subb.subc.bad ===
68 Error: myname.suba.subb.subc.bad: Unknown metric name
72 sample.one = sample.longlong.one
73 sample.suba.two = 2*sample.longlong.one
74 sample.suba.three = 3*sample.longlong.one
75 sample.suba.subb.four = 4*sample.longlong.one
76 sample.suba.subb.subc.subd.five = 5*sample.longlong.one
77 sample.suba.subb.subc.subd.six = 6*sample.longlong.one
79 === -a archives/reduce-1 sample.suba.subb.subc.subd.six ===
80 sample.suba.subb.subc.subd.six
81 === -a archives/reduce-1 -f sample.suba.subb.subc.subd.six ===
83 sample.suba.subb.subc.subd.six
86 === -a archives/reduce-1 sample.suba.subb ===
88 sample.suba.subb.subc.subd.five
89 sample.suba.subb.subc.subd.six
90 === -a archives/reduce-1 -f sample.suba.subb ===
95 sample.suba.subb.subc.subd.five
98 sample.suba.subb.subc.subd.six
101 === -a archives/reduce-1 sample ===
110 sample.float.write_me
113 sample.longlong.hundred
114 sample.longlong.million
115 sample.longlong.write_me
118 sample.double.hundred
119 sample.double.million
120 sample.double.write_me
123 sample.string.write_me
124 sample.aggregate.null
125 sample.aggregate.hullo
126 sample.aggregate.write_me
133 sample.suba.subb.four
134 sample.suba.subb.subc.subd.five
135 sample.suba.subb.subc.subd.six
136 === -a archives/reduce-1 -f sample ===
145 inst [0 or "red"] value 181
146 inst [1 or "green"] value 282
147 inst [2 or "blue"] value 383
164 sample.float.write_me
173 sample.longlong.hundred
176 sample.longlong.million
179 sample.longlong.write_me
188 sample.double.hundred
191 sample.double.million
194 sample.double.write_me
203 sample.string.write_me
206 sample.aggregate.null
209 sample.aggregate.hullo
210 value "hullo world!" [68756c6c6f20776f726c6421]
212 sample.aggregate.write_me
219 value 4611686018427387782
233 sample.suba.subb.four
236 sample.suba.subb.subc.subd.five
239 sample.suba.subb.subc.subd.six
242 === -a archives/reduce-1 sample.one.bad ===
243 Error: sample.one.bad: Unknown metric name
244 === -a archives/reduce-1 -f sample.one.bad ===
245 Error: sample.one.bad: Unknown metric name
247 === -a archives/reduce-1 sample.suba.subb.subc.bad ===
248 Error: sample.suba.subb.subc.bad: Unknown metric name
249 === -a archives/reduce-1 -f sample.suba.subb.subc.bad ===
250 Error: sample.suba.subb.subc.bad: Unknown metric name
254 sampledso.one = sampledso.longlong.one
255 sampledso.suba.two = 2*sampledso.longlong.one
256 sampledso.suba.three = 3*sampledso.longlong.one
257 sampledso.suba.subb.four = 4*sampledso.longlong.one
258 sampledso.suba.subb.subc.subd.five = 5*sampledso.longlong.one
259 sampledso.suba.subb.subc.subd.six = 6*sampledso.longlong.one
261 === -L sampledso.suba.subb.subc.subd.six ===
262 sampledso.suba.subb.subc.subd.six
263 === -L -f sampledso.suba.subb.subc.subd.six ===
265 sampledso.suba.subb.subc.subd.six
267 === -n .../root -L ===
268 sampledso.suba.subb.subc.subd.six
270 Name space load: N.NN msec
272 === -L sampledso.suba.subb ===
273 sampledso.suba.subb.four
274 sampledso.suba.subb.subc.subd.five
275 sampledso.suba.subb.subc.subd.six
276 === -L -f sampledso.suba.subb ===
278 sampledso.suba.subb.four
281 sampledso.suba.subb.subc.subd.five
284 sampledso.suba.subb.subc.subd.six
286 === -n .../root -L ===
287 sampledso.suba.subb.four
288 sampledso.suba.subb.subc.subd.five
289 sampledso.suba.subb.subc.subd.six
291 Name space load: N.NN msec
297 sampledso.milliseconds
307 sampledso.step_counter
309 sampledso.mirage_longlong
318 sampledso.needprofile
322 sampledso.error_check
328 sampledso.byte_rate_perhour
330 sampledso.secret.foo.bar.max.redirect
331 sampledso.secret.foo.bar.three
332 sampledso.secret.foo.bar.four
333 sampledso.secret.foo.bar.grunt.five
334 sampledso.secret.foo.bar.grunt.snort.six
335 sampledso.secret.foo.bar.grunt.snort.huff.puff.seven
336 sampledso.secret.foo.one
337 sampledso.secret.foo.two
341 sampledso.long.hundred
342 sampledso.long.million
343 sampledso.long.write_me
345 sampledso.long.bin_ctr
348 sampledso.ulong.hundred
349 sampledso.ulong.million
350 sampledso.ulong.write_me
352 sampledso.ulong.bin_ctr
353 sampledso.ulong.count.base
354 sampledso.ulong.count.deca
355 sampledso.ulong.count.hecto
356 sampledso.ulong.count.kilo
357 sampledso.ulong.count.mega
358 sampledso.longlong.one
359 sampledso.longlong.ten
360 sampledso.longlong.hundred
361 sampledso.longlong.million
362 sampledso.longlong.write_me
363 sampledso.longlong.bin
364 sampledso.longlong.bin_ctr
365 sampledso.ulonglong.one
366 sampledso.ulonglong.ten
367 sampledso.ulonglong.hundred
368 sampledso.ulonglong.million
369 sampledso.ulonglong.write_me
370 sampledso.ulonglong.bin
371 sampledso.ulonglong.bin_ctr
374 sampledso.float.hundred
375 sampledso.float.million
376 sampledso.float.write_me
378 sampledso.float.bin_ctr
381 sampledso.double.hundred
382 sampledso.double.million
383 sampledso.double.write_me
385 sampledso.double.bin_ctr
386 sampledso.string.null
387 sampledso.string.hullo
388 sampledso.string.write_me
389 sampledso.aggregate.null
390 sampledso.aggregate.hullo
391 sampledso.aggregate.write_me
394 sampledso.bad.unknown
395 sampledso.bad.nosupport
396 sampledso.bad.novalues
399 sampledso.wrap.longlong
400 sampledso.wrap.ulonglong
401 sampledso.dodgey.control
402 sampledso.dodgey.value
403 sampledso.dynamic.counter
404 sampledso.dynamic.discrete
405 sampledso.dynamic.instant
406 sampledso.dynamic.meta.metric
407 sampledso.dynamic.meta.pmdesc.type
408 sampledso.dynamic.meta.pmdesc.indom
409 sampledso.dynamic.meta.pmdesc.sem
410 sampledso.dynamic.meta.pmdesc.units
411 sampledso.scale_step.bytes_up
412 sampledso.scale_step.bytes_down
413 sampledso.scale_step.count_up
414 sampledso.scale_step.count_down
415 sampledso.scale_step.time_up_secs
416 sampledso.scale_step.time_up_nanosecs
417 sampledso.scale_step.none_up
418 sampledso.const_rate.value
419 sampledso.const_rate.gradient
422 sampledso.scramble.version
423 sampledso.scramble.bin
424 sampledso.percontext.pdu
425 sampledso.percontext.recv_pdu
426 sampledso.percontext.xmit_pdu
427 sampledso.percontext.control.ctx
428 sampledso.percontext.control.active
429 sampledso.percontext.control.start
430 sampledso.percontext.control.end
431 sampledso.event.records
432 sampledso.event.highres_records
433 sampledso.event.no_indom_records
434 sampledso.event.reset
435 sampledso.event.reset_highres
437 sampledso.event.param_32
438 sampledso.event.param_u32
439 sampledso.event.param_64
440 sampledso.event.param_u64
441 sampledso.event.param_float
442 sampledso.event.param_double
443 sampledso.event.param_string
444 sampledso.event.param_aggregate
445 sampledso.dupnames.daemon_pid
446 sampledso.dupnames.pid_daemon
447 sampledso.dupnames.two.seconds
448 sampledso.dupnames.two.bin
449 sampledso.dupnames.two.write_me
450 sampledso.dupnames.two.lights
451 sampledso.dupnames.two.float.ten
452 sampledso.dupnames.two.double.ten
453 sampledso.dupnames.three.bin
454 sampledso.dupnames.three.write_me
455 sampledso.negative.ctr.m_32
456 sampledso.negative.ctr.m_64
457 sampledso.negative.ctr.m_float
458 sampledso.negative.ctr.m_double
459 sampledso.negative.instant.m_32
460 sampledso.negative.instant.m_64
461 sampledso.negative.instant.m_float
462 sampledso.negative.instant.m_double
463 sampledso.negative.discrete.m_32
464 sampledso.negative.discrete.m_64
465 sampledso.negative.discrete.m_float
466 sampledso.negative.discrete.m_double
470 sampledso.suba.subb.four
471 sampledso.suba.subb.subc.subd.five
472 sampledso.suba.subb.subc.subd.six
473 === -L -f sampledso ===
484 sampledso.suba.subb.four
487 sampledso.suba.subb.subc.subd.five
490 sampledso.suba.subb.subc.subd.six
492 === -n .../root -L ===
496 sampledso.milliseconds
506 sampledso.step_counter
508 sampledso.mirage_longlong
517 sampledso.needprofile
521 sampledso.error_check
527 sampledso.byte_rate_perhour
529 sampledso.secret.foo.bar.max.redirect
530 sampledso.secret.foo.bar.three
531 sampledso.secret.foo.bar.four
532 sampledso.secret.foo.bar.grunt.five
533 sampledso.secret.foo.bar.grunt.snort.six
534 sampledso.secret.foo.bar.grunt.snort.huff.puff.seven
535 sampledso.secret.foo.one
536 sampledso.secret.foo.two
540 sampledso.long.hundred
541 sampledso.long.million
542 sampledso.long.write_me
544 sampledso.long.bin_ctr
547 sampledso.ulong.hundred
548 sampledso.ulong.million
549 sampledso.ulong.write_me
551 sampledso.ulong.bin_ctr
552 sampledso.ulong.count.base
553 sampledso.ulong.count.deca
554 sampledso.ulong.count.hecto
555 sampledso.ulong.count.kilo
556 sampledso.ulong.count.mega
557 sampledso.longlong.one
558 sampledso.longlong.ten
559 sampledso.longlong.hundred
560 sampledso.longlong.million
561 sampledso.longlong.write_me
562 sampledso.longlong.bin
563 sampledso.longlong.bin_ctr
564 sampledso.ulonglong.one
565 sampledso.ulonglong.ten
566 sampledso.ulonglong.hundred
567 sampledso.ulonglong.million
568 sampledso.ulonglong.write_me
569 sampledso.ulonglong.bin
570 sampledso.ulonglong.bin_ctr
573 sampledso.float.hundred
574 sampledso.float.million
575 sampledso.float.write_me
577 sampledso.float.bin_ctr
580 sampledso.double.hundred
581 sampledso.double.million
582 sampledso.double.write_me
584 sampledso.double.bin_ctr
585 sampledso.string.null
586 sampledso.string.hullo
587 sampledso.string.write_me
588 sampledso.aggregate.null
589 sampledso.aggregate.hullo
590 sampledso.aggregate.write_me
593 sampledso.bad.unknown
594 sampledso.bad.nosupport
595 sampledso.bad.novalues
598 sampledso.wrap.longlong
599 sampledso.wrap.ulonglong
600 sampledso.dodgey.control
601 sampledso.dodgey.value
602 sampledso.dynamic.counter
603 sampledso.dynamic.discrete
604 sampledso.dynamic.instant
605 sampledso.dynamic.meta.metric
606 sampledso.dynamic.meta.pmdesc.type
607 sampledso.dynamic.meta.pmdesc.indom
608 sampledso.dynamic.meta.pmdesc.sem
609 sampledso.dynamic.meta.pmdesc.units
610 sampledso.scale_step.bytes_up
611 sampledso.scale_step.bytes_down
612 sampledso.scale_step.count_up
613 sampledso.scale_step.count_down
614 sampledso.scale_step.time_up_secs
615 sampledso.scale_step.time_up_nanosecs
616 sampledso.scale_step.none_up
617 sampledso.const_rate.value
618 sampledso.const_rate.gradient
621 sampledso.scramble.version
622 sampledso.scramble.bin
623 sampledso.percontext.pdu
624 sampledso.percontext.recv_pdu
625 sampledso.percontext.xmit_pdu
626 sampledso.percontext.control.ctx
627 sampledso.percontext.control.active
628 sampledso.percontext.control.start
629 sampledso.percontext.control.end
630 sampledso.event.records
631 sampledso.event.highres_records
632 sampledso.event.no_indom_records
633 sampledso.event.reset
634 sampledso.event.reset_highres
636 sampledso.event.param_32
637 sampledso.event.param_u32
638 sampledso.event.param_64
639 sampledso.event.param_u64
640 sampledso.event.param_float
641 sampledso.event.param_double
642 sampledso.event.param_string
643 sampledso.event.param_aggregate
644 sampledso.dupnames.daemon_pid
645 sampledso.dupnames.pid_daemon
646 sampledso.dupnames.two.seconds
647 sampledso.dupnames.two.bin
648 sampledso.dupnames.two.write_me
649 sampledso.dupnames.two.lights
650 sampledso.dupnames.two.float.ten
651 sampledso.dupnames.two.double.ten
652 sampledso.dupnames.three.bin
653 sampledso.dupnames.three.write_me
654 sampledso.negative.ctr.m_32
655 sampledso.negative.ctr.m_64
656 sampledso.negative.ctr.m_float
657 sampledso.negative.ctr.m_double
658 sampledso.negative.instant.m_32
659 sampledso.negative.instant.m_64
660 sampledso.negative.instant.m_float
661 sampledso.negative.instant.m_double
662 sampledso.negative.discrete.m_32
663 sampledso.negative.discrete.m_64
664 sampledso.negative.discrete.m_float
665 sampledso.negative.discrete.m_double
669 sampledso.suba.subb.four
670 sampledso.suba.subb.subc.subd.five
671 sampledso.suba.subb.subc.subd.six
673 Name space load: N.NN msec
674 30.0.1 alias sampledso.daemon_pid and sampledso.dupnames.pid_daemon
675 30.0.1 alias sampledso.daemon_pid and sampledso.dupnames.daemon_pid
676 30.0.2 alias sampledso.seconds and sampledso.dupnames.two.seconds
677 30.0.6 alias sampledso.bin and sampledso.dupnames.three.bin
678 30.0.6 alias sampledso.bin and sampledso.dupnames.two.bin
679 30.0.36 alias sampledso.write_me and sampledso.dupnames.three.write_me
680 30.0.36 alias sampledso.write_me and sampledso.dupnames.two.write_me
681 30.0.46 alias sampledso.lights and sampledso.dupnames.two.lights
682 pmNameAll(sampledso.secret): Unknown or illegal metric identifier
683 30.0.16 alias sampledso.float.ten and sampledso.dupnames.two.float.ten
684 30.0.26 alias sampledso.double.ten and sampledso.dupnames.two.double.ten
685 30.0.1 alias sampledso.dupnames.daemon_pid and sampledso.dupnames.pid_daemon
686 30.0.1 alias sampledso.dupnames.daemon_pid and sampledso.daemon_pid
687 30.0.1 alias sampledso.dupnames.pid_daemon and sampledso.dupnames.daemon_pid
688 30.0.1 alias sampledso.dupnames.pid_daemon and sampledso.daemon_pid
689 30.0.2 alias sampledso.dupnames.two.seconds and sampledso.seconds
690 30.0.6 alias sampledso.dupnames.two.bin and sampledso.dupnames.three.bin
691 30.0.6 alias sampledso.dupnames.two.bin and sampledso.bin
692 30.0.36 alias sampledso.dupnames.two.write_me and sampledso.dupnames.three.write_me
693 30.0.36 alias sampledso.dupnames.two.write_me and sampledso.write_me
694 30.0.46 alias sampledso.dupnames.two.lights and sampledso.lights
695 30.0.16 alias sampledso.dupnames.two.float.ten and sampledso.float.ten
696 30.0.26 alias sampledso.dupnames.two.double.ten and sampledso.double.ten
697 30.0.6 alias sampledso.dupnames.three.bin and sampledso.dupnames.two.bin
698 30.0.6 alias sampledso.dupnames.three.bin and sampledso.bin
699 30.0.36 alias sampledso.dupnames.three.write_me and sampledso.dupnames.two.write_me
700 30.0.36 alias sampledso.dupnames.three.write_me and sampledso.write_me
702 === -L sampledso.one.bad ===
703 Error: sampledso.one.bad: Unknown metric name
704 === -L -f sampledso.one.bad ===
705 === -n .../root -L ===
706 Error: sampledso.one.bad: Unknown metric name
708 Name space load: N.NN msec
710 === -L sampledso.suba.subb.subc.bad ===
711 Error: sampledso.suba.subb.subc.bad: Unknown metric name
712 === -L -f sampledso.suba.subb.subc.bad ===
713 === -n .../root -L ===
714 Error: sampledso.suba.subb.subc.bad: Unknown metric name
716 Name space load: N.NN msec
718 Splice-n-dice into existing PMNS ...
720 derived = sample.long.one
721 derived_tree.ten = sample.long.ten
722 derived_tree.hundred = sample.long.hundred
723 derived_tree.sample.long.million = sample.long.million
724 sample.long.derived = sample.long.one
725 sample.long.foo.bar.derived = sample.long.one
731 derived_tree.sample.long.million
733 sample.long.foo.bar.derived
741 derived_tree.sample.long.million
745 sample.long.foo.bar.derived
748 derived.tree.one = sample.long.one
749 derived.tree.ten = sample.long.ten
750 derived.tree.hundred = sample.long.hundred
751 derived.tree.a.million = sample.long.million
752 derived.tree.b.million = sample.long.million
753 derived.tree.b.cmillion = sample.long.million
754 sample.long.derived = sample.long.one
755 sample.long.foo.bar.derived = sample.long.one
756 pmRegisterDerived: register metric[0] event.flags = anon(PM_TYPE_U32)
757 pmRegisterDerived: register metric[1] event.missed = anon(PM_TYPE_U32)
758 Derived metric initialization from $PCP_DERIVED_CONFIG
759 pmLoadDerivedConfig("TMP.config")
760 pmRegisterDerived: register metric[2] derived.tree.one = sample.long.one
761 pmRegisterDerived: register metric[3] derived.tree.ten = sample.long.ten
762 pmRegisterDerived: register metric[4] derived.tree.hundred = sample.long.hundred
763 pmRegisterDerived: register metric[5] derived.tree.a.million = sample.long.million
764 pmRegisterDerived: register metric[6] derived.tree.b.million = sample.long.million
765 pmRegisterDerived: register metric[7] derived.tree.b.cmillion = sample.long.million
766 pmRegisterDerived: register metric[8] sample.long.derived = sample.long.one
767 pmRegisterDerived: register metric[9] sample.long.foo.bar.derived = sample.long.one
768 __dmopencontext(->ctx 0) called
769 __dmopencontext: bind metric[0] event.flags
770 Derived metric expr dump from <addr-0>...
771 expr node <addr-0> type=ANON left=<addr-1> right=(nil) save_last=0
772 PMID: PM_ID_NULL (511.0.1 from pmDesc) numval: 0
773 Data Type: 32-bit unsigned int InDom: PM_INDOM_NULL 0xffffffff
774 Semantics: discrete Units: none
775 expr node <addr-1> type=NUMBER left=(nil) right=(nil) save_last=1 [PM_TYPE_U32] master=0
776 PMID: PM_ID_NULL (PM_ID_NULL from pmDesc) numval: 0
777 Data Type: 32-bit unsigned int InDom: PM_INDOM_NULL 0xffffffff
778 Semantics: discrete Units: none
779 __dmopencontext: bind metric[1] event.missed
780 Derived metric expr dump from <addr-2>...
781 expr node <addr-2> type=ANON left=<addr-3> right=(nil) save_last=0
782 PMID: PM_ID_NULL (511.0.2 from pmDesc) numval: 0
783 Data Type: 32-bit unsigned int InDom: PM_INDOM_NULL 0xffffffff
784 Semantics: discrete Units: none
785 expr node <addr-3> type=NUMBER left=(nil) right=(nil) save_last=1 [PM_TYPE_U32] master=0
786 PMID: PM_ID_NULL (PM_ID_NULL from pmDesc) numval: 0
787 Data Type: 32-bit unsigned int InDom: PM_INDOM_NULL 0xffffffff
788 Semantics: discrete Units: none
789 __dmgetpmid: metric "derived.tree.one" -> PMID 511.0.3
790 __dmopencontext: bind metric[2] derived.tree.one
791 Derived metric expr dump from <addr-4>...
792 expr node <addr-4> type=NAME left=(nil) right=(nil) save_last=0 [sample.long.one] master=0
793 PMID: 29.0.10 (511.0.3 from pmDesc) numval: 0
794 Data Type: 32-bit int InDom: PM_INDOM_NULL 0xffffffff
795 Semantics: instant Units: none
796 __dmgetpmid: metric "derived.tree.ten" -> PMID 511.0.4
797 __dmopencontext: bind metric[3] derived.tree.ten
798 Derived metric expr dump from <addr-5>...
799 expr node <addr-5> type=NAME left=(nil) right=(nil) save_last=0 [sample.long.ten] master=0
800 PMID: 29.0.11 (511.0.4 from pmDesc) numval: 0
801 Data Type: 32-bit int InDom: PM_INDOM_NULL 0xffffffff
802 Semantics: instant Units: none
803 __dmgetpmid: metric "derived.tree.hundred" -> PMID 511.0.5
804 __dmopencontext: bind metric[4] derived.tree.hundred
805 Derived metric expr dump from <addr-6>...
806 expr node <addr-6> type=NAME left=(nil) right=(nil) save_last=0 [sample.long.hundred] master=0
807 PMID: 29.0.12 (511.0.5 from pmDesc) numval: 0
808 Data Type: 32-bit int InDom: PM_INDOM_NULL 0xffffffff
809 Semantics: instant Units: none
810 __dmgetpmid: metric "derived.tree.a.million" -> PMID 511.0.6
811 __dmopencontext: bind metric[5] derived.tree.a.million
812 Derived metric expr dump from <addr-7>...
813 expr node <addr-7> type=NAME left=(nil) right=(nil) save_last=0 [sample.long.million] master=0
814 PMID: 29.0.13 (511.0.6 from pmDesc) numval: 0
815 Data Type: 32-bit int InDom: PM_INDOM_NULL 0xffffffff
816 Semantics: instant Units: none
817 __dmgetpmid: metric "derived.tree.b.million" -> PMID 511.0.7
818 __dmopencontext: bind metric[6] derived.tree.b.million
819 Derived metric expr dump from <addr-8>...
820 expr node <addr-8> type=NAME left=(nil) right=(nil) save_last=0 [sample.long.million] master=0
821 PMID: 29.0.13 (511.0.7 from pmDesc) numval: 0
822 Data Type: 32-bit int InDom: PM_INDOM_NULL 0xffffffff
823 Semantics: instant Units: none
824 __dmgetpmid: metric "derived.tree.b.cmillion" -> PMID 511.0.8
825 __dmopencontext: bind metric[7] derived.tree.b.cmillion
826 Derived metric expr dump from <addr-9>...
827 expr node <addr-9> type=NAME left=(nil) right=(nil) save_last=0 [sample.long.million] master=0
828 PMID: 29.0.13 (511.0.8 from pmDesc) numval: 0
829 Data Type: 32-bit int InDom: PM_INDOM_NULL 0xffffffff
830 Semantics: instant Units: none
831 __dmgetpmid: metric "sample.long.derived" -> PMID 511.0.9
832 __dmopencontext: bind metric[8] sample.long.derived
833 Derived metric expr dump from <addr-10>...
834 expr node <addr-10> type=NAME left=(nil) right=(nil) save_last=0 [sample.long.one] master=0
835 PMID: 29.0.10 (511.0.9 from pmDesc) numval: 0
836 Data Type: 32-bit int InDom: PM_INDOM_NULL 0xffffffff
837 Semantics: instant Units: none
838 __dmgetpmid: metric "sample.long.foo.bar.derived" -> PMID 511.0.10
839 __dmopencontext: bind metric[9] sample.long.foo.bar.derived
840 Derived metric expr dump from <addr-11>...
841 expr node <addr-11> type=NAME left=(nil) right=(nil) save_last=0 [sample.long.one] master=0
842 PMID: 29.0.10 (511.0.10 from pmDesc) numval: 0
843 Data Type: 32-bit int InDom: PM_INDOM_NULL 0xffffffff
844 Semantics: instant Units: none
845 __dmgetpmid: metric "derived.tree" -> Unknown metric name
846 __dmchildren: offspring[0] one (status=0)
847 __dmchildren: offspring[1] ten (status=0)
848 __dmchildren: offspring[2] hundred (status=0)
849 __dmchildren: offspring[3] a (status=1)
850 __dmchildren: offspring[4] b (status=1)
851 pmGetChildren(name="derived.tree") no regular children (Unknown metric name), 5 derived children
852 __dmchildren: offspring[0] one (status=0)
853 __dmchildren: offspring[1] ten (status=0)
854 __dmchildren: offspring[2] hundred (status=0)
855 __dmchildren: offspring[3] a (status=1)
856 __dmchildren: offspring[4] b (status=1)
857 pmGetChildren(name="derived.tree") no regular children (Unknown metric name), 5 derived children
858 __dmchildren: offspring[0] event (status=1)
859 __dmchildren: offspring[1] derived (status=1)
860 __dmchildren: offspring[2] sample (status=1)
861 pmGetChildren(name="") N regular children, 3 derived children
862 __dmchildren: offspring[0] event (status=1)
863 __dmchildren: offspring[1] derived (status=1)
864 __dmchildren: offspring[2] sample (status=1)
865 pmGetChildren(name="") N regular children, 3 derived children
866 pmLookupName() returns -12357 (Unknown metric name)
867 derived.tree: id[0] = PM_ID_NULL
869 pmGetChildren() returns 5
870 pmGetChildrenStatus() returns 5
872 pmGetChildren() returns N
873 pmGetChildrenStatus() returns N