Drop unused condition check
[pcp.git] / qa / 273.out
blob5bc470737b29960fbc28059550af53838e1f653f
1 QA output created by 273
2 sampledso.control [A control variable for the "sample" PMDA]
3 sampledso.daemon_pid [Process id of PMDA daemon]
4 sampledso.seconds [Elapsed time (seconds)]
5 sampledso.milliseconds [Elapsed time (milliseconds)]
6 sampledso.load [Hypothetical load]
7 sampledso.colour [Metrics with a "saw-tooth" trend over time]
8 sampledso.darkness [No values available]
9 sampledso.bin [Several constant instances]
10 sampledso.bucket [Several constant instances]
11 sampledso.part_bin [Several constant instances]
12 sampledso.bogus_bin [Several constant instances]
13 sampledso.drift [A random trended metric]
14 sampledso.step [A step function (instantaneous)]
15 sampledso.step_counter [A step function (counter)]
16 sampledso.mirage [Simple saw-tooth rate, but instances come and go]
17 sampledso.mirage_longlong [Simple saw-tooth rate, but instances come and go]
18 sampledso.write_me [Modifiable, but otherwise constant.]
19 sampledso.lights [Traffic lights.]
20 sampledso.magnitude [Powers of two.]
21 sampledso.sysinfo [Aggregate containing system accounting structures]
22 sampledso.pdu [Total PDU count]
23 sampledso.recv_pdu [Count of PDUs received]
24 sampledso.xmit_pdu [Count of PDUs transmitted]
25 sampledso.noinst [No instance available]
26 sampledso.needprofile [Metrics that need an explicit profile]
27 sampledso.not_ready [interval (in seconds) during which PMDA does not respond to PDUs]
28 sampledso.rapid [count very quickly]
29 sampledso.error_code [Arbitrary PMAPI error code for sample.error_check]
30 sampledso.error_check [Return PMAPI error code from sample.error_code]
31 sampledso.bigid [a metric with item number bigger then 2^9]
32 sampledso.byte_ctr [counter byte counter]
33 sampledso.byte_rate [instantaneous bytes/second ]
34 sampledso.kbyte_ctr [counter Kbytes/second]
35 sampledso.kbyte_rate [instantaneous Kbytes/second]
36 sampledso.byte_rate_perhour [instantaneous bytes/hour]
37 sampledso.datasize [Space allocated for PMDA's data segment]
38 sampledso.secret.foo.bar.max.redirect One-line Help: Error: No PMCD agent for domain of request
40 sampledso.secret.foo.bar.three [dynamic *.secret.foo.bar.three metric]
41 sampledso.secret.foo.bar.four [dynamic *.secret.foo.bar.four metric]
42 sampledso.secret.foo.bar.grunt.five [dynamic *.secret.foo.bar.grunt.five metric]
43 sampledso.secret.foo.bar.grunt.snort.six [dynamic *.secret.foo.bar.grunt.snort.six metric]
44 sampledso.secret.foo.bar.grunt.snort.huff.puff.seven [dynamic *.secret.foo.bar.grunt.snort.huff.puff.seven metric]
45 sampledso.secret.foo.one [dynamic *.secret.foo.one metric]
46 sampledso.secret.foo.two [dynamic *.secret.foo.two metric]
47 sampledso.secret.bar [dynamic *.secret.bar metric]
48 sampledso.long.one [1 as a 32-bit integer]
49 sampledso.long.ten [10 as a 32-bit integer]
50 sampledso.long.hundred [100 as a 32-bit integer]
51 sampledso.long.million [1000000 as a 32-bit integer]
52 sampledso.long.write_me [a 32-bit integer that can be modified]
53 sampledso.long.bin [like sample.bin but type 32]
54 sampledso.long.bin_ctr [like sample.bin but type 32, SEM_COUNTER and SPACE_KBYTE]
55 sampledso.ulong.one [1 as a 32-bit unsigned integer]
56 sampledso.ulong.ten [10 as a 32-bit unsigned integer]
57 sampledso.ulong.hundred [100 as a 32-bit unsigned integer]
58 sampledso.ulong.million [1000000 as a 32-bit unsigned integer]
59 sampledso.ulong.write_me [a 32-bit unsigned integer that can be modified]
60 sampledso.ulong.bin [like sample.bin but type U32]
61 sampledso.ulong.bin_ctr [like sample.bin but type U32, SEM_COUNTER and SPACE_KBYTE]
62 sampledso.ulong.count.base [count scale is 1, value is 42,000,000]
63 sampledso.ulong.count.deca [count scale is 10, value is 4,200,000]
64 sampledso.ulong.count.hecto [count scale is 10, value is 420,000]
65 sampledso.ulong.count.kilo [count scale is 10, value is 42,000]
66 sampledso.ulong.count.mega [count scale is 10, value is 42]
67 sampledso.longlong.one [1 as a 64-bit integer]
68 sampledso.longlong.ten [10 as a 64-bit integer]
69 sampledso.longlong.hundred [100 as a 64-bit integer]
70 sampledso.longlong.million [1000000 as a 64-bit integer]
71 sampledso.longlong.write_me [a 64-bit integer that can be modified]
72 sampledso.longlong.bin [like sample.bin but type 64]
73 sampledso.longlong.bin_ctr [like sample.bin but type 64, SEM_COUNTER and SPACE_KBYTE]
74 sampledso.ulonglong.one [1 as a 64-bit unsigned integer]
75 sampledso.ulonglong.ten [10 as a 64-bit unsigned integer]
76 sampledso.ulonglong.hundred [100 as a 64-bit unsigned integer]
77 sampledso.ulonglong.million [1000000 as a 64-bit unsigned integer]
78 sampledso.ulonglong.write_me [a 64-bit unsigned integer that can be modified]
79 sampledso.ulonglong.bin [like sample.bin but type U64]
80 sampledso.ulonglong.bin_ctr [like sample.bin but type U64, SEM_COUNTER and SPACE_KBYTE]
81 sampledso.float.one [1 as a 32-bit floating point value]
82 sampledso.float.ten [10 as a 32-bit floating point value]
83 sampledso.float.hundred [100 as a 32-bit floating point value]
84 sampledso.float.million [1000000 as a 32-bit floating point value]
85 sampledso.float.write_me [a 32-bit floating-point value that can be modified]
86 sampledso.float.bin [like sample.bin but type FLOAT]
87 sampledso.float.bin_ctr [like sample.bin but type FLOAT, SEM_COUNTER and SPACE_KBYTE]
88 sampledso.double.one [1 as a 64-bit floating point value]
89 sampledso.double.ten [10 as a 64-bit floating point value]
90 sampledso.double.hundred [100 as a 64-bit floating point value]
91 sampledso.double.million [1000000 as a 64-bit floating point value]
92 sampledso.double.write_me [a 64-bit floating-point value that can be modified]
93 sampledso.double.bin [like sample.bin but type DOUBLE]
94 sampledso.double.bin_ctr [like sample.bin but type DOUBLE, SEM_COUNTER and SPACE_KBYTE]
95 sampledso.string.null [a zero length string]
96 sampledso.string.hullo [K&R have a lot to answer for]
97 sampledso.string.write_me [a string value that can be modified]
98 sampledso.aggregate.null [a zero length aggregate]
99 sampledso.aggregate.hullo [K&R have a lot to answer for]
100 sampledso.aggregate.write_me [a aggregate value that can be modified]
101 sampledso.hordes.one [500 instances]
102 sampledso.hordes.two [500 instances]
103 sampledso.bad.unknown [Not known to the PMDA]
104 sampledso.bad.nosupport [Not supported in this version of the PMDA]
105 sampledso.bad.novalues [Scalar with no values, ever]
106 sampledso.wrap.long [long counter that wraps]
107 sampledso.wrap.ulong [unsigned long counter that wraps]
108 sampledso.wrap.longlong [long long counter that wraps]
109 sampledso.wrap.ulonglong [unsigned long long counter that wraps]
110 sampledso.dodgey.control [control values retured for sample.dodgey.value]
111 sampledso.dodgey.value [5 unreliable instances]
112 sampledso.dynamic.counter [counter metric with dynamic indom]
113 sampledso.dynamic.discrete [discrete metric with dynamic indom]
114 sampledso.dynamic.instant [instant metric with dynamic indom]
115 sampledso.dynamic.meta.metric [metric with modifiable metadata]
116 sampledso.dynamic.meta.pmdesc.type [pmDesc.type for sample.dynamic.meta.metric]
117 sampledso.dynamic.meta.pmdesc.indom [pmDesc.indom for sample.dynamic.meta.metric]
118 sampledso.dynamic.meta.pmdesc.sem [pmDesc.sem for sample.dynamic.meta.metric]
119 sampledso.dynamic.meta.pmdesc.units [pmDesc.units for sample.dynamic.meta.metric]
120 sampledso.scale_step.bytes_up [count up by powers of 2, wrap back to one at 10 Tbytes]
121 sampledso.scale_step.bytes_down [count down by powers of 2, wrap back to 10 Tbytes at 1]
122 sampledso.scale_step.count_up [count up by powers of 10, wrap back to 1 at 10e12]
123 sampledso.scale_step.count_down [count down by powers of 10, wrap back to 10e12 at 1]
124 sampledso.scale_step.time_up_secs [count up seconds by multiples of 10, wrap back to 1 second at 1 day]
125 sampledso.scale_step.time_up_nanosecs [count up nanoseconds by multiples of 10, wrap back to 1 nanosecond at 1 day]
126 sampledso.scale_step.none_up [count up dimensionless by multiples of 10, wrap back to 1 at 10 million]
127 sampledso.const_rate.value [constant rate counter]
128 sampledso.const_rate.gradient [rate per second to set sample.const_rate.value, writable]
129 sampledso.many.count [number of instances in sample.many.int's domain]
130 sampledso.many.int [variable sized instance domain]
131 sampledso.scramble.version [Current state version and reset for sample.scramble.bin]
132 sampledso.scramble.bin [Several constant instances, instances scrambled]
133 sampledso.percontext.pdu [Total PDU count for the client context]
134 sampledso.percontext.recv_pdu [Count of PDUs received from the client context]
135 sampledso.percontext.xmit_pdu [Count of PDUs transmitted]
136 sampledso.percontext.control.ctx [Number of PMAPI contexts seen]
137 sampledso.percontext.control.active [Number of active PMAPI contexts]
138 sampledso.percontext.control.start [Number of new PMAPI contexts seen]
139 sampledso.percontext.control.end [Number of PMAPI contexts closed]
140 sampledso.event.records [Dummy event records]
141 sampledso.event.highres_records [Dummy highres timestamp event records]
142 sampledso.event.no_indom_records [More dummy event records]
143 sampledso.event.reset [reset event record state]
144 sampledso.event.reset_highres [reset highres event record state]
145 sampledso.event.type [event type parameter for event records]
146 sampledso.event.param_32 [32 parameter for event records]
147 sampledso.event.param_u32 [U32 parameter for event records]
148 sampledso.event.param_64 [64 parameter for event records]
149 sampledso.event.param_u64 [U64 parameter for event records]
150 sampledso.event.param_float [FLOAT parameter for event records]
151 sampledso.event.param_double [DOUBLE parameter for event records]
152 sampledso.event.param_string [STRING parameter for event records]
153 sampledso.event.param_aggregate [AGGREGATE parameter for event records]
154 sampledso.dupnames.daemon_pid [Process id of PMDA daemon]
155 sampledso.dupnames.pid_daemon [Process id of PMDA daemon]
156 sampledso.dupnames.two.seconds [Elapsed time (seconds)]
157 sampledso.dupnames.two.bin [Several constant instances]
158 sampledso.dupnames.two.write_me [Modifiable, but otherwise constant.]
159 sampledso.dupnames.two.lights [Traffic lights.]
160 sampledso.dupnames.two.float.ten [10 as a 32-bit floating point value]
161 sampledso.dupnames.two.double.ten [10 as a 64-bit floating point value]
162 sampledso.dupnames.three.bin [Several constant instances]
163 sampledso.dupnames.three.write_me [Modifiable, but otherwise constant.]
164 sampledso.negative.ctr.m_32 [32-bit integer counter metric with negative value]
165 sampledso.negative.ctr.m_64 [64-bit integer counter metric with negative value]
166 sampledso.negative.ctr.m_float [float counter metric with negative value]
167 sampledso.negative.ctr.m_double [double counter metric with negative value]
168 sampledso.negative.instant.m_32 [32-bit integer instantaneous metric with negative value]
169 sampledso.negative.instant.m_64 [64-bit integer instantaneous metric with negative value]
170 sampledso.negative.instant.m_float [float instantaneous metric with negative value]
171 sampledso.negative.instant.m_double [double instantaneous metric with negative value]
172 sampledso.negative.discrete.m_32 [32-bit integer discrete metric with negative value]
173 sampledso.negative.discrete.m_64 [64-bit integer discrete metric with negative value]
174 sampledso.negative.discrete.m_float [float discrete metric with negative value]
175 sampledso.negative.discrete.m_double [double discrete metric with negative value]
177 sampledso.control
178 Help:
179 This control variable may be modified using pmStore().
180 The allowed values are
181     0   disable debugging output in the PMDA
182     >0  set pmDebug to this value to enable debugging output
183     -1  force the PMDA to terminate
185 sampledso.daemon_pid
186 Help:
187 The process id of PMDA daemon, -1 if the daemon is a DSO.
189 sampledso.seconds
190 Help:
191 The elapsed time since the PMDA started, in seconds, i.e. as returned
192 by time(2).
194 sampledso.milliseconds
195 Help:
196 The elapsed time since the PMDA started, in milliseconds, i.e. as
197 returned by gettimeofday(2), and then adjusted from microseconds
198 to milliseconds.
200 sampledso.load
201 Help:
202 The hypothetical load is always 42!
204 sampledso.colour
205 Help:
206 This metric has 3 instances, designated "red", "green" and "blue".
208 The value of the metric is monotonic increasing in the range N to
209 N+100, then back to N.  The different instances have different N
210 values, namely 100 (red), 200 (green) and 300 (blue).
212 The underlying counter starts at 0 and is incremented once
213 for each pmFetch() to this metric and/or sampledso.mirage and/or
214 sampledso.mirage_longlong.
216 Use pmStore() to modify the underlying counter (independent of which
217 instance or instances are used).
219 sampledso.darkness
220 Help:
221 Defined over the same instance domain as sampledso.colour, but this
222 metric returns the "No values available" error for every fetch.
224 sampledso.bin
225 Help:
226 9 instances labelled "bin-100" thru "bin-900", each with a constant
227 value of 100 thru 900.
229 sampledso.bucket
230 Help:
231 9 instances labelled "bin-100" thru "bin-900", each with a constant
232 value of 100 thru 900.  This is an alias for sampledso.bin, but with
233 a different PMID.
235 sampledso.part_bin
236 Help:
237 5 instances labelled "bin-100" thru "bin-900", each with a constant
238 value of 100 thru 900.  This is defined over the same domain as
239 sampledso.part, but half of the instances are missing.
241 sampledso.bogus_bin
242 Help:
243 9 instances labelled "bin-100" thru "bin-900", each with a constant
244 value of 100 thru 900.  This is defined over the same domain as
245 sampledso.part, half the values are for instances not in the instance
246 domain.
248 sampledso.drift
249 Help:
250 This metric returns a random value (expected mean is approximately 200),
251 subject to a trending pattern such that the sequence is mainly monotonic,
252 with a change in direction after on average 4 consecutive sampledsos.
254 Use pmStore() to modify the instantaneous value, which becomes the new
255 expected mean.
257 sampledso.step
258 Help:
259 This metric changes magnitude every 30 seconds, between a base value and
260 3 times the base value.
262 The metric has "instantaneous" semantics.  See also sampledso.step_counter.
264 Use pmStore() to modify the base value.
266 sampledso.step_counter
267 Help:
268 This metric changes magnitude every 30 seconds, between a base value and
269 3 times the base value.
271 The metric has "counter" semantics.  See also sampledso.step.
273 Use pmStore() to modify the base value.
275 sampledso.mirage
276 Help:
277 The metric is a rate (Kbytes/sec) that varies in a saw-tooth distribution
278 over time.  Different instances of the metric have different baselines
279 for the saw-tooth, but all have an max-to-min range of 100.
281 What makes this metric interesting is that instances come and go (not
282 more often than once every 10 seconds however).  Instance 0 is always
283 present, but the other instances 1 thru 49 come and go in a cyclic
284 pattern with a large random component influencing when each instance
285 appears and disappears.
287 The underlying counter starts at 0 and is incremented once
288 for each pmFetch() to this metric and/or sampledso.colour and/or
289 sampledso.mirage_longlong.
291 Use pmStore() to modify the underlying counter (independent of which
292 instance or instances are used).
294 sampledso.mirage_longlong
295 Help:
296 The metric is a rate (bytes/msec) that varies in a saw-tooth distribution
297 over time.  Different instances of the metric have different baselines
298 for the saw-tooth, but all have an max-to-min range of 100,000,000.
300 What makes this metric interesting is that instances come and go (not more
301 often than once every 10 seconds however).  Instance 0 is always present,
302 but the other instances 1 thru 49 come and go in a cyclic pattern with
303 a large random component influencing when each instance appears and
304 disappears.
306 The underlying counter starts at 0 and is incremented once for each
307 pmFetch() to this metric and/or sampledso.mirage and/or sample.colour.
309 Use pmStore() to modify the underlying counter (independent of which
310 instance or instances are used).
312 sampledso.write_me
313 Help:
314 This metric has a 32-bit integer value of 2, unless changed via pmStore.
315 The metric has semantics of rate, and units of events per second.
317 sampledso.lights
318 Help:
319 A singular metric that has a discrete string value, namely "red",
320 "yellow" or "green".  There is some persistance in the value, so
321 consecutive fetches are likely to return the same value, however over a
322 long period of time all values are equally probable.
324 sampledso.magnitude
325 Help:
326 A singular metric that has a discrete integer value, namely 1, 2, 4, 8,
327 16, 32 or 64.  There is some persistance in the value, so consecutive
328 fetches are likely to return the same value, however over a long period
329 of time all values are equally probable.
331 sampledso.sysinfo
332 Help:
333 This metric has an aggregate value containing the following struct:
334     struct {
335         int             len;
336         struct sysinfo  sysinfo;
337     };
339 The len field contains the size of the structure enclosing it.
340 The sysinfo field contains various system accounting structures, summed over
341 all CPUs, as returned by
342     sysmp(MP_SAGET, MPSA_SINFO, ...);
344 See /usr/include/sys/sysinfo.h for the definition of the sysinfo struct.
346 sampledso.pdu
347 Help:
348 Count of PDUs received or transmitted.
350 Use pmStore() to reset the counter to 0, independent of the value passed
351 to pmStore().
353 sampledso.recv_pdu
354 Help:
355 Count of PDUs received.
357 Use pmStore() to reset the counter to 0, independent of the value passed
358 to pmStore().
360 sampledso.xmit_pdu
361 Help:
362 Count of PDUs transmitted.
364 Use pmStore() to reset the counter to 0, independent of the value passed
365 to pmStore().
367 sampledso.noinst
368 Help:
369 For testing, only.  This metric is known, but no value is ever available
371 sampledso.needprofile
372 Help:
373 Simulate behaviour similar to the "proc" PMDA where metrics values are
374 only available if an explicit instance profile is provided.
376 sampledso.not_ready
377 Help:
378 Store a positive number of seconds as the value of this metric. The
379 following PDU received will result in the following sequence of events:
380   1. return an error PDU with PM_ERR_PMDANOTREADY to pmcd
381   2. sleep for the given number of seconds
382   3. sends an error PDU with PM_ERR_PMDAREADY to pmcd
383 If everything went as planned, sampledso.not_ready returns to 0, otherwise it
384 has a negative error code as value.
386 sampledso.rapid
387 Help:
388 Base counter increments by 8*10^7 per fetch.  Result is 10 x base counter.
390 sampledso.error_code
391 Help:
392 The metrics sampledso.error_code and sample.error_check are used in tandem
393 as follows:
394     if sampledso.error_code is < 0, then any attempt to retrieve
395     information about sampledso.error_check will return a
396     sampledso.error_code as a PMAPI error from the PMDA.
398 Use pmstore(1) to change sampledso.error_code.
400 sampledso.error_check
401 Help:
402 The metrics sampledso.error_code and sample.error_check are used in tandem
403 as follows:
404     if sampledso.error_code is < 0, then any attempt to retrieve
405     information about sampledso.error_check will return a
406     sampledso.error_code as a PMAPI error from the PMDA.
408 Otherwise sampledso.error_check is a boring metric that always has
409 the value 0.
411 sampledso.bigid
412 Help:
413 a metric with item number bigger then 2^9
415 sampledso.byte_ctr
416 Help:
417 value increments randomly in the range (0,1023) bytes per fetch
419 sampledso.byte_rate
420 Help:
421 random value in the range (0,1023), so avg value is 512 bytes/second
423 sampledso.kbyte_ctr
424 Help:
425 value increments randomly in the range (0,1023) Kbytes per fetch
427 sampledso.kbyte_rate
428 Help:
429 random value in the range (0,1023), so avg value is 512 Kbytes/second
431 sampledso.byte_rate_perhour
432 Help:
433 random value in the range (0,1023), so avg value is 512 bytes/hour
435 sampledso.datasize
436 Help:
437 This metric returns the amount of memory in kilobytes allocated for the
438 data segment of the PMDA.
440 This is handy for tracing memory utilization (and leaks) in libpcp_pmda.
442 sampledso.secret.foo.bar.max.redirect
443 Full Help: Error: No PMCD agent for domain of request
445 sampledso.secret.foo.bar.three
446 Help:
447 Value 3.
449 sampledso.secret.foo.bar.four
450 Help:
451 Value 4.
453 sampledso.secret.foo.bar.grunt.five
454 Help:
455 Value 5.
457 sampledso.secret.foo.bar.grunt.snort.six
458 Help:
459 Value 6.
461 sampledso.secret.foo.bar.grunt.snort.huff.puff.seven
462 Help:
463 Value 7.
465 sampledso.secret.foo.one
466 Help:
467 Value 1.
469 sampledso.secret.foo.two
470 Help:
471 Value 2.
473 sampledso.secret.bar
474 Help:
475 Value "foo".
477 sampledso.long.one
478 Help:
479 1 as a 32-bit integer
481 sampledso.long.ten
482 Help:
483 10 as a 32-bit integer
485 sampledso.long.hundred
486 Help:
487 100 as a 32-bit integer
489 sampledso.long.million
490 Help:
491 1000000 as a 32-bit integer
493 sampledso.long.write_me
494 Help:
495 a 32-bit integer that can be modified
497 sampledso.long.bin
498 Help:
499 like sample.bin but type 32
501 sampledso.long.bin_ctr
502 Help:
503 like sample.bin but type 32, SEM_COUNTER and SPACE_KBYTE
505 sampledso.ulong.one
506 Help:
507 1 as a 32-bit unsigned integer
509 sampledso.ulong.ten
510 Help:
511 10 as a 32-bit unsigned integer
513 sampledso.ulong.hundred
514 Help:
515 100 as a 32-bit unsigned integer
517 sampledso.ulong.million
518 Help:
519 1000000 as a 32-bit unsigned integer
521 sampledso.ulong.write_me
522 Help:
523 a 32-bit unsigned integer that can be modified
525 sampledso.ulong.bin
526 Help:
527 like sample.bin but type U32
529 sampledso.ulong.bin_ctr
530 Help:
531 like sample.bin but type U32, SEM_COUNTER and SPACE_KBYTE
533 sampledso.ulong.count.base
534 Help:
535 count scale is 1, value is 42,000,000
537 sampledso.ulong.count.deca
538 Help:
539 count scale is 10, value is 4,200,000
541 sampledso.ulong.count.hecto
542 Help:
543 count scale is 10, value is 420,000
545 sampledso.ulong.count.kilo
546 Help:
547 count scale is 10, value is 42,000
549 sampledso.ulong.count.mega
550 Help:
551 count scale is 10, value is 42
553 sampledso.longlong.one
554 Help:
555 1 as a 64-bit integer
557 sampledso.longlong.ten
558 Help:
559 10 as a 64-bit integer
561 sampledso.longlong.hundred
562 Help:
563 100 as a 64-bit integer
565 sampledso.longlong.million
566 Help:
567 1000000 as a 64-bit integer
569 sampledso.longlong.write_me
570 Help:
571 a 64-bit integer that can be modified
573 sampledso.longlong.bin
574 Help:
575 like sample.bin but type 64
577 sampledso.longlong.bin_ctr
578 Help:
579 like sample.bin but type 64, SEM_COUNTER and SPACE_KBYTE
581 sampledso.ulonglong.one
582 Help:
583 1 as a 64-bit unsigned integer
585 sampledso.ulonglong.ten
586 Help:
587 10 as a 64-bit unsigned integer
589 sampledso.ulonglong.hundred
590 Help:
591 100 as a 64-bit unsigned integer
593 sampledso.ulonglong.million
594 Help:
595 1000000 as a 64-bit unsigned integer
597 sampledso.ulonglong.write_me
598 Help:
599 a 64-bit unsigned integer that can be modified
601 sampledso.ulonglong.bin
602 Help:
603 like sample.bin but type U64
605 sampledso.ulonglong.bin_ctr
606 Help:
607 like sample.bin but type U64, SEM_COUNTER and SPACE_KBYTE
609 sampledso.float.one
610 Help:
611 1 as a 32-bit floating point value
613 sampledso.float.ten
614 Help:
615 10 as a 32-bit floating point value
617 sampledso.float.hundred
618 Help:
619 100 as a 32-bit floating point value
621 sampledso.float.million
622 Help:
623 1000000 as a 32-bit floating point value
625 sampledso.float.write_me
626 Help:
627 a 32-bit floating-point value that can be modified
629 sampledso.float.bin
630 Help:
631 like sample.bin but type FLOAT
633 sampledso.float.bin_ctr
634 Help:
635 like sample.bin but type FLOAT, SEM_COUNTER and SPACE_KBYTE
637 sampledso.double.one
638 Help:
639 1 as a 64-bit floating point value
641 sampledso.double.ten
642 Help:
643 10 as a 64-bit floating point value
645 sampledso.double.hundred
646 Help:
647 100 as a 64-bit floating point value
649 sampledso.double.million
650 Help:
651 1000000 as a 64-bit floating point value
653 sampledso.double.write_me
654 Help:
655 a 64-bit floating-point value that can be modified
657 sampledso.double.bin
658 Help:
659 like sample.bin but type DOUBLE
661 sampledso.double.bin_ctr
662 Help:
663 like sample.bin but type DOUBLE, SEM_COUNTER and SPACE_KBYTE
665 sampledso.string.null
666 Help:
667 a zero length string
669 sampledso.string.hullo
670 Help:
671 K&R have a lot to answer for
673 sampledso.string.write_me
674 Help:
675 a string value that can be modified
677 sampledso.aggregate.null
678 Help:
679 a zero length aggregate
681 sampledso.aggregate.hullo
682 Help:
683 K&R have a lot to answer for
685 sampledso.aggregate.write_me
686 Help:
687 a aggregate value that can be modified
689 sampledso.hordes.one
690 Help:
691 Value of the metric is the instance identifier.
693 sampledso.hordes.two
694 Help:
695 Value of the metric is 500 - the instance identifier.
697 sampledso.bad.unknown
698 Help:
699 In the PMNS, but the sampledso agent pretends it does not know about this one.
701 sampledso.bad.nosupport
702 Help:
703 Type is PM_NOSUPPORT, fetch returns PM_ERR_APPVERSION
705 sampledso.bad.novalues
706 Help:
707 Scalar with no values, ever
709 sampledso.wrap.long
710 Help:
711 The metric value increments by INT_MAX / 2 - 1 (from <limits.h>) every
712 time it is fetched.
714 sampledso.wrap.ulong
715 Help:
716 The metric value increments by UINT_MAX / 2 - 1 (from <limits.h>) every
717 time it is fetched.
719 sampledso.wrap.longlong
720 Help:
721 The metric value increments by LONGLONG_MAX / 2 - 1 (from <limits.h>)
722 every time it is fetched.
724 sampledso.wrap.ulonglong
725 Help:
726 The metric value increments by ULONGLONG_MAX / 2 - 1 (from <limits.h>)
727 every time it is fetched.
729 sampledso.dodgey.control
730 Help:
731 If sampledso.dodgey.control is <= 0, then this is returned as the "numval"
732 component in the pmResult (0 => no values available, less than 0 =>
733 various errors).
735 If sampledso.dodgey.control is between 1 and 5 (inclusive), then this many
736 of the values will be "visible".  The values will be selected in order
737 from the underlying 5 instances.
739 If sampledso.dodgey.control is > 5, then at random times (between 1 and
740 sampledso.dodgey.control fetches of the metric), the number of instances
741 available is changed according to the following probabilities ...
742   0.9 some number of instances in the range 0 to 5, selected at random
743       from the underlying 5 instances.
744   0.1 error (PM_ERR_NOAGENT or PM_ERR_AGAIN or PM_ERR_APPVERSION)
746 sampledso.dodgey.value
747 Help:
748 The metric is a set of 5 instantaneous values, drawn at random from the
749 range 0 to 100.  The number of instances "visible" is controlled by
750 sampledso.dodgey.control.
752 sampledso.dynamic.counter
753 Help:
754 Instances come from $PCP_PMDAS_DIR/sampledso/dynamic.indom, if it exists.
755 Each line in this file is
756         internal_id external_id
758 This metric increments each time this instance has been seen when scanning
759 the dynamic.indom file, and resets to zero each time the instance appears.
761 sampledso.dynamic.discrete
762 Help:
763 Instances come from $PCP_PMDAS_DIR/sampledso/dynamic.indom, if it exists.
764 Each line in this file is
765         internal_id external_id
767 This metric increments each time this instance has been seen when scanning
768 the dynamic.indom file, and resets to zero each time the instance appears.
770 sampledso.dynamic.instant
771 Help:
772 Instances come from $PCP_PMDAS_DIR/sampledso/dynamic.indom, if it exists.
773 Each line in this file is
774         internal_id external_id
776 This metric increments each time this instance has been seen when scanning
777 the dynamic.indom file, and resets to zero each time the instance appears.
779 sampledso.dynamic.meta.metric
780 Help:
781 See sampledso.dynamic.meta.pmdesc for the metrics that can be modified to
782 change the metadata for this metric.
783 The value of this metric is always 42.
785 sampledso.dynamic.meta.pmdesc.type
786 Help:
787 One of these values:
788 PM_TYPE_NOSUPPORT       -1      /* not implemented in this version */
789 PM_TYPE_32              0       /* 32-bit signed integer */
790 PM_TYPE_U32             1       /* 32-bit unsigned integer */
791 PM_TYPE_64              2       /* 64-bit signed integer */
792 PM_TYPE_U64             3       /* 64-bit unsigned integer */
793 PM_TYPE_FLOAT           4       /* 32-bit floating point */
794 PM_TYPE_DOUBLE          5       /* 64-bit floating point */
795 PM_TYPE_STRING          6       /* array of char */
796 PM_TYPE_AGGREGATE       7       /* arbitrary binary data (aggregate) */
797 PM_TYPE_AGGREGATE_STATIC 8      /* static pointer to aggregate */
798 PM_TYPE_UNKNOWN         255     /* used in pmValueBlock, not pmDesc */
800 Defaults to PM_TYPE_32.
802 sampledso.dynamic.meta.pmdesc.indom
803 Help:
804 Defaults to PM_INDOM_NULL (0xffffffff).
806 sampledso.dynamic.meta.pmdesc.sem
807 Help:
808 One of these values:
809 PM_SEM_COUNTER  1       /* cumulative counter (monotonic increasing) */
810 PM_SEM_INSTANT  3       /* instantaneous value, continuous domain */
811 PM_SEM_DISCRETE 4       /* instantaneous value, discrete domain */
813 Defaults to PM_SEM_DISCRETE.
815 sampledso.dynamic.meta.pmdesc.units
816 Help:
817 6 x 4-bit values, from least-significant bit to most-significant bit:
818 dimSpace:
819    -1, 0, 1
820 dimTime:
821    -1, 0, 1
822 dimCount:
823    0, 1
824 scaleSpace:
825     PM_SPACE_BYTE   0       /* bytes */
826     PM_SPACE_KBYTE  1       /* Kilobytes (1024) */
827     PM_SPACE_MBYTE  2       /* Megabytes (1024^2) */
828     PM_SPACE_GBYTE  3       /* Gigabytes (1024^3) */
829     PM_SPACE_TBYTE  4       /* Terabytes (1024^4) */
830     PM_SPACE_PBYTE  5       /* Petabytes (1024^5) */
831     PM_SPACE_EBYTE  6       /* Exabytes  (1024^6) */
832 scaleTime:
833     PM_TIME_NSEC    0       /* nanoseconds */
834     PM_TIME_USEC    1       /* microseconds */
835     PM_TIME_MSEC    2       /* milliseconds */
836     PM_TIME_SEC     3       /* seconds */
837     PM_TIME_MIN     4       /* minutes */
838     PM_TIME_HOUR    5       /* hours */
839 scaleCount:
840     PM_COUNT_ONE    0       /* 1 */
842 Defaults to { 1, -1, 0, PM_SPACE_BYTE, PM_TIME_SEC, 0 }
844 sampledso.scale_step.bytes_up
845 Help:
846 count up by powers of 2, wrap back to one at 10 Tbytes
848 sampledso.scale_step.bytes_down
849 Help:
850 count down by powers of 2, wrap back to 10 Tbytes at 1
852 sampledso.scale_step.count_up
853 Help:
854 count up by powers of 10, wrap back to 1 at 10e12
856 sampledso.scale_step.count_down
857 Help:
858 count down by powers of 10, wrap back to 10e12 at 1
860 sampledso.scale_step.time_up_secs
861 Help:
862 count up seconds by multiples of 10, wrap back to 1 second at 1 day
864 sampledso.scale_step.time_up_nanosecs
865 Help:
866 count up nanoseconds by multiples of 10, wrap back to 1 nanosecond at 1 day
868 sampledso.scale_step.none_up
869 Help:
870 count up dimensionless by multiples of 10, wrap back to 1 at 10 million
872 sampledso.const_rate.value
873 Help:
874 A counter that changes with constant rate between fetches.
876 The rate is set by storing the desired rate (counts per second)
877 into sampledso.const_rate.gradient
879 sampledso.const_rate.gradient
880 Help:
881 rate per second to set sample.const_rate.value, writable
883 sampledso.many.count
884 Help:
885 store a value in sampledso.many.count to change the number of instances
886 that appear in sampledso.many.int's instance domain
888 sampledso.many.int
889 Help:
890 store a value in sampledso.many.count to change the number of instances
891 that appear in sampledso.many.int's instance domain
893 sampledso.scramble.version
894 Help:
895 To make the order of instances seen from sampledso.scramble.bin
896 deterministic, use pmstore(1) to trigger a reset.
898 sampledso.scramble.bin
899 Help:
900 Like sampledso.bin, except
901 1. instances are missing with probability 0.33
902 2. order of the instances from pmFetch is random
904 Designed to help testing instance matching between pmFetch calls
905 for PCP clients.
907 sampledso.percontext.pdu
908 Help:
909 Count of PDUs received from or transmitted to the current PMAPI client
910 context.
912 Use pmStore() to reset the counter to 0, independent of the value passed
913 to pmStore().
915 sampledso.percontext.recv_pdu
916 Help:
917 Count of PDUs received from the current PMAPI client context.
919 Use pmStore() to reset the counter to 0, independent of the value passed
920 to pmStore().
922 sampledso.percontext.xmit_pdu
923 Help:
924 Count of PDUs transmitted to the current PMAPI client context.
926 Use pmStore() to reset the counter to 0, independent of the value passed
927 to pmStore().
929 sampledso.percontext.control.ctx
930 Help:
931 One more than the highest PMAPI context number from PMCD.
933 sampledso.percontext.control.active
934 Help:
935 Number of active PMAPI contexts
937 sampledso.percontext.control.start
938 Help:
939 Incremented each time a new PMAPI context is seen from PMCD.
941 sampledso.percontext.control.start - sample.percontext.control.end
942 should equal sampledso.percontext.control.active.
944 sampledso.percontext.control.end
945 Help:
946 Incremented each time PMCD closes a PMAPI context.
948 sampledso.percontext.control.start - sample.percontext.control.end
949 should equal sampledso.percontext.control.active.
951 sampledso.event.records
952 Help:
953 Dummy event records are generated in a fixed pattern to help QA.
955 Once all setups have been returned, the cycle is repeated.
957 See event.reset to exert explicit control over the next batch of event
958 records to be returned.
960 sampledso.event.highres_records
961 Help:
962 Dummy high resolution event records generated in a fixed pattern to help QA.
964 Once all setups have been returned, the cycle is repeated.
966 See event.reset_highres to exert explicit control over the next batch of event
967 records to be returned.
969 sampledso.event.no_indom_records
970 Help:
971 Like sampledso.event.records but without the instance domain.
973 sampledso.event.reset
974 Help:
975 Used for QA, should take one of the values 0, 1, 2 or 3
976 to determine which of the dummy event record setups will
977 be returned for the next fetch of event.records.
979 sampledso.event.reset_highres
980 Help:
981 Used for QA, should take one of the values 0, 1, 2 or 3
982 to determine which of the dummy event record setups will
983 be returned for the next fetch of event.highres_records.
985 sampledso.event.type
986 Help:
987 event type parameter for event records
989 sampledso.event.param_32
990 Help:
991 32 parameter for event records
993 sampledso.event.param_u32
994 Help:
995 U32 parameter for event records
997 sampledso.event.param_64
998 Help:
999 64 parameter for event records
1001 sampledso.event.param_u64
1002 Help:
1003 U64 parameter for event records
1005 sampledso.event.param_float
1006 Help:
1007 FLOAT parameter for event records
1009 sampledso.event.param_double
1010 Help:
1011 DOUBLE parameter for event records
1013 sampledso.event.param_string
1014 Help:
1015 STRING parameter for event records
1017 sampledso.event.param_aggregate
1018 Help:
1019 AGGREGATE parameter for event records
1021 sampledso.dupnames.daemon_pid
1022 Help:
1023 The process id of PMDA daemon, -1 if the daemon is a DSO.
1025 sampledso.dupnames.pid_daemon
1026 Help:
1027 The process id of PMDA daemon, -1 if the daemon is a DSO.
1029 sampledso.dupnames.two.seconds
1030 Help:
1031 The elapsed time since the PMDA started, in seconds, i.e. as returned
1032 by time(2).
1034 sampledso.dupnames.two.bin
1035 Help:
1036 9 instances labelled "bin-100" thru "bin-900", each with a constant
1037 value of 100 thru 900.
1039 sampledso.dupnames.two.write_me
1040 Help:
1041 This metric has a 32-bit integer value of 2, unless changed via pmStore.
1042 The metric has semantics of rate, and units of events per second.
1044 sampledso.dupnames.two.lights
1045 Help:
1046 A singular metric that has a discrete string value, namely "red",
1047 "yellow" or "green".  There is some persistance in the value, so
1048 consecutive fetches are likely to return the same value, however over a
1049 long period of time all values are equally probable.
1051 sampledso.dupnames.two.float.ten
1052 Help:
1053 10 as a 32-bit floating point value
1055 sampledso.dupnames.two.double.ten
1056 Help:
1057 10 as a 64-bit floating point value
1059 sampledso.dupnames.three.bin
1060 Help:
1061 9 instances labelled "bin-100" thru "bin-900", each with a constant
1062 value of 100 thru 900.
1064 sampledso.dupnames.three.write_me
1065 Help:
1066 This metric has a 32-bit integer value of 2, unless changed via pmStore.
1067 The metric has semantics of rate, and units of events per second.
1069 sampledso.negative.ctr.m_32
1070 Help:
1071 A metric with the semantics of PM_SEM_COUNTER, a type of PM_TYPE_32
1072 and negative values that by default start at -10000 and are incremented
1073 each time one of the sampledso.negative.*.m_32 metrics are fetched.
1075 Maybe be reset with pmStore, but this will reset the value for all
1076 of the sampledso.negative.*.m_32 metrics (they share the same underlying
1077 counter).
1079 sampledso.negative.ctr.m_64
1080 Help:
1081 A metric with the semantics of PM_SEM_COUNTER, a type of PM_TYPE_64
1082 and negative values that by default start at -10000 and are incremented
1083 each time one of the sampledso.negative.*.m_64 metrics are fetched.
1085 Maybe be reset with pmStore, but this will reset the value for all
1086 of the sampledso.negative.*.m_64 metrics (they share the same underlying
1087 counter).
1089 sampledso.negative.ctr.m_float
1090 Help:
1091 A metric with the semantics of PM_SEM_COUNTER, a type of PM_TYPE_FLOAT
1092 and negative values that by default start at -10000 and are incremented
1093 each time one of the sampledso.negative.*.m_float metrics are fetched.
1095 Maybe be reset with pmStore, but this will reset the value for all of
1096 the sampledso.negative.*.m_float metrics (they share the same underlying
1097 counter).
1099 sampledso.negative.ctr.m_double
1100 Help:
1101 A metric with the semantics of PM_SEM_COUNTER, a type of PM_TYPE_DOUBLE
1102 and negative values that by default start at -10000 and are incremented
1103 each time one of the sampledso.negative.*.m_double metrics are fetched.
1105 Maybe be reset with pmStore, but this will reset the value for all of
1106 the sampledso.negative.*.m_double metrics (they share the same underlying
1107 counter).
1109 sampledso.negative.instant.m_32
1110 Help:
1111 A metric with the semantics of PM_SEM_INSTANT, a type of PM_TYPE_32
1112 and negative values that by default start at -10000 and are incremented
1113 each time one of the sampledso.negative.*.m_32 metrics are fetched.
1115 Maybe be reset with pmStore, but this will reset the value for all
1116 of the sampledso.negative.*.m_32 metrics (they share the same underlying
1117 counter).
1119 sampledso.negative.instant.m_64
1120 Help:
1121 A metric with the semantics of PM_SEM_INSTANT, a type of PM_TYPE_64
1122 and negative values that by default start at -10000 and are incremented
1123 each time one of the sampledso.negative.*.m_64 metrics are fetched.
1125 Maybe be reset with pmStore, but this will reset the value for all
1126 of the sampledso.negative.*.m_64 metrics (they share the same underlying
1127 counter).
1129 sampledso.negative.instant.m_float
1130 Help:
1131 A metric with the semantics of PM_SEM_INSTANT, a type of PM_TYPE_FLOAT
1132 and negative values that by default start at -10000 and are incremented
1133 each time one of the sampledso.negative.*.m_float metrics are fetched.
1135 Maybe be reset with pmStore, but this will reset the value for all of
1136 the sampledso.negative.*.m_float metrics (they share the same underlying
1137 counter).
1139 sampledso.negative.instant.m_double
1140 Help:
1141 A metric with the semantics of PM_SEM_INSTANT, a type of PM_TYPE_DOUBLE
1142 and negative values that by default start at -10000 and are incremented
1143 each time one of the sampledso.negative.*.m_double metrics are fetched.
1145 Maybe be reset with pmStore, but this will reset the value for all of
1146 the sampledso.negative.*.m_double metrics (they share the same underlying
1147 counter).
1149 sampledso.negative.discrete.m_32
1150 Help:
1151 A metric with the semantics of PM_SEM_DISCRETE, a type of PM_TYPE_32
1152 and negative values that by default start at -10000 and are incremented
1153 each time one of the sampledso.negative.*.m_32 metrics are fetched.
1155 Maybe be reset with pmStore, but this will reset the value for all
1156 of the sampledso.negative.*.m_32 metrics (they share the same underlying
1157 counter).
1159 sampledso.negative.discrete.m_64
1160 Help:
1161 A metric with the semantics of PM_SEM_DISCRETE, a type of PM_TYPE_64
1162 and negative values that by default start at -10000 and are incremented
1163 each time one of the sampledso.negative.*.m_64 metrics are fetched.
1165 Maybe be reset with pmStore, but this will reset the value for all
1166 of the sampledso.negative.*.m_64 metrics (they share the same underlying
1167 counter).
1169 sampledso.negative.discrete.m_float
1170 Help:
1171 A metric with the semantics of PM_SEM_DISCRETE, a type of PM_TYPE_FLOAT
1172 and negative values that by default start at -10000 and are incremented
1173 each time one of the sampledso.negative.*.m_float metrics are fetched.
1175 Maybe be reset with pmStore, but this will reset the value for all of
1176 the sampledso.negative.*.m_float metrics (they share the same underlying
1177 counter).
1179 sampledso.negative.discrete.m_double
1180 Help:
1181 A metric with the semantics of PM_SEM_DISCRETE, a type of
1182 PM_TYPE_DOUBLE and negative values that by default start at -10000
1183 and are incremented each time one of the sampledso.negative.*.m_double
1184 metrics are fetched.
1186 Maybe be reset with pmStore, but this will reset the value for all of
1187 the sampledso.negative.*.m_double metrics (they share the same underlying
1188 counter).
1190 sample.seconds
1191 Full Help: Error: Operation requires context with host source of metrics
1193 sample.colour
1194 Full Help: Error: Operation requires context with host source of metrics
1196 sample.bin
1197 Full Help: Error: Operation requires context with host source of metrics
1199 sample.drift
1200 Full Help: Error: Operation requires context with host source of metrics
1202 sample.lights
1203 Full Help: Error: Operation requires context with host source of metrics
1205 sample.dupnames.three.bin
1206 Full Help: Error: Operation requires context with host source of metrics
1208 sample.dupnames.two.seconds
1209 Full Help: Error: Operation requires context with host source of metrics
1211 sample.dupnames.two.bin
1212 Full Help: Error: Operation requires context with host source of metrics
1214 sample.dupnames.two.lights
1215 Full Help: Error: Operation requires context with host source of metrics
1217 simple.now
1218 Help:
1219 The value reflects the current time of day through a dynamically
1220 reconfigurable instance domain.  On each metric value fetch request,
1221 the agent checks to see whether the configuration file in
1222 $PCP_PMDAS_DIR/simple/simple.conf has been modified - if it has then
1223 the file is re-parsed and the instance domain for this metric is again
1224 constructed according to its contents.
1226 This configuration file contains a single line of comma-separated time
1227 tokens from this set:
1228   "sec"  (seconds after the minute),
1229   "min"  (minutes after the hour),
1230   "hour" (hour since midnight).
1232 An example configuration file could be:  sec,min,hour
1233 and in this case the simple.now metric would export values
1234 for the three instances "sec", "min" and "hour" corresponding
1235 respectively to the components seconds, minutes and hours of the
1236 current time of day.
1238 The instance domain reflects each token present in the file, and the
1239 values reflect the time at which the PMDA processes the fetch.
1240 __pmFetchLocal: calling ???_profile(domain: 30), context: 0
1241 __pmFetchLocal: [0] PMID=30.0.6 nval=9
1242 pmFetch returns ...
1243 pmResult ... numpmid: 1
1244   30.0.6 (sampledso.dupnames.three.bin, sampledso.dupnames.two.bin, sampledso.bin): numval: 9 valfmt: 0 vlist[]:
1245     inst [100 or "bin-100"] value NUMBER
1246     inst [200 or "bin-200"] value NUMBER
1247     inst [300 or "bin-300"] value NUMBER
1248     inst [400 or "bin-400"] value NUMBER
1249     inst [500 or "bin-500"] value NUMBER
1250     inst [600 or "bin-600"] value NUMBER
1251     inst [700 or "bin-700"] value NUMBER
1252     inst [800 or "bin-800"] value NUMBER
1253     inst [900 or "bin-900"] value NUMBER
1255 sampledso.bin
1256     inst [100 or "bin-100"] value NUMBER
1257     inst [200 or "bin-200"] value NUMBER
1258     inst [300 or "bin-300"] value NUMBER
1259     inst [400 or "bin-400"] value NUMBER
1260     inst [500 or "bin-500"] value NUMBER
1261     inst [600 or "bin-600"] value NUMBER
1262     inst [700 or "bin-700"] value NUMBER
1263     inst [800 or "bin-800"] value NUMBER
1264     inst [900 or "bin-900"] value NUMBER
1265 pmInResult dump from HEX for InDom 29.2 (HEX), numinst=9
1266   [0] inst=100 name="bin-100"
1267   [1] inst=200 name="bin-200"
1268   [2] inst=300 name="bin-300"
1269   [3] inst=400 name="bin-400"
1270   [4] inst=500 name="bin-500"
1271   [5] inst=600 name="bin-600"
1272   [6] inst=700 name="bin-700"
1273   [7] inst=800 name="bin-800"
1274   [8] inst=900 name="bin-900"
1276 sample.bin
1277     inst [100 or "bin-100"] value 100
1278     inst [200 or "bin-200"] value 200
1279     inst [300 or "bin-300"] value 300
1280     inst [400 or "bin-400"] value 400
1281     inst [500 or "bin-500"] value 500
1282     inst [600 or "bin-600"] value 600
1283     inst [700 or "bin-700"] value 700
1284     inst [800 or "bin-800"] value 800
1285     inst [900 or "bin-900"] value 900
1286 __pmFetchLocal: calling ???_profile(domain: 253), context: 0
1287 __pmdaStartInst(indom=253.0) e_ordinal=0
1288 __pmdaNextInst(indom=253.0) -> 0 e_ordinal=1
1289 __pmdaNextInst(indom=253.0) -> 1 e_ordinal=2
1290 __pmdaNextInst(indom=253.0) -> 2 e_ordinal=3
1291 __pmdaStartInst(indom=253.0) e_ordinal=0
1292 __pmdaNextInst(indom=253.0) -> 0 e_ordinal=1
1293 __pmdaNextInst(indom=253.0) -> 1 e_ordinal=2
1294 __pmdaNextInst(indom=253.0) -> 2 e_ordinal=3
1295 __pmdaStartInst(indom=253.1) e_ordinal=0
1296 __pmdaNextInst(indom=253.1) -> 0 e_ordinal=1 (cache)
1297 __pmdaNextInst(indom=253.1) -> 1 e_ordinal=2 (cache)
1298 __pmdaNextInst(indom=253.1) -> 2 e_ordinal=3 (cache)
1299 __pmdaStartInst(indom=253.1) e_ordinal=0
1300 __pmdaNextInst(indom=253.1) -> 0 e_ordinal=1 (cache)
1301 __pmdaNextInst(indom=253.1) -> 1 e_ordinal=2 (cache)
1302 __pmdaNextInst(indom=253.1) -> 2 e_ordinal=3 (cache)
1303 __pmFetchLocal: [0] PMID=253.0.0 nval=1
1304 __pmFetchLocal: [1] PMID=253.0.1 nval=3
1305 __pmFetchLocal: [2] PMID=253.1.2 nval=1
1306 __pmFetchLocal: [3] PMID=253.1.3 nval=1
1307 __pmFetchLocal: [4] PMID=253.2.4 nval=3
1308 pmFetch returns ...
1309 pmResult ... numpmid: 5
1310   253.0.0 (simple.numfetch): numval: 1 valfmt: 0 vlist[]:
1311    value NUMBER
1312   253.0.1 (simple.color): numval: 3 valfmt: 0 vlist[]:
1313     inst [0 or "red"] value NUMBER
1314     inst [1 or "green"] value NUMBER
1315     inst [2 or "blue"] value NUMBER
1316   253.1.2 (simple.time.user): numval: 1 valfmt: 1 vlist[]:
1317    value NUMBER
1318   253.1.3 (simple.time.sys): numval: 1 valfmt: 1 vlist[]:
1319    value NUMBER
1320   253.2.4 (simple.now): numval: 3 valfmt: 0 vlist[]:
1321     inst [0 or "sec"] value NUMBER
1322     inst [1 or "min"] value NUMBER
1323     inst [2 or "hour"] value NUMBER
1324 __pmdaCntInst(indom=253.0) -> 3
1325 __pmdaCntInst(indom=253.1) -> 3
1327 simple.numfetch
1328     value NUMBER
1330 simple.color
1331     inst [0 or "red"] value NUMBER
1332     inst [1 or "green"] value NUMBER
1333     inst [2 or "blue"] value NUMBER
1335 simple.time.user
1336     value NUMBER
1338 simple.time.sys
1339     value NUMBER
1341 simple.now
1342     inst [0 or "sec"] value NUMBER
1343     inst [1 or "min"] value NUMBER
1344     inst [2 or "hour"] value NUMBER
1345 sample.bin:
1346 pm*InDom: inst=[0] {Unknown or illegal instance identifier}
1347 pmGetInDom:
1348 sample.long.one:
1349 pm*InDom: inst=[0] {Unknown or illegal instance domain identifier}
1350 pmGetInDom: {Unknown or illegal instance domain identifier}
1351 Error: Unknown or illegal instance domain identifier
1352 pmval: instance bin-123 not available
1353 __pmFetchLocal: calling ???_profile(domain: 30), context: 0
1354 __pmFetchLocal: [0] PMID=30.0.54 nval=Unknown or illegal metric identifier
1355 pmFetch returns ...
1356 pmResult ... numpmid: 1
1357   30.0.54 (sampledso.bad.unknown): Unknown or illegal metric identifier
1358 sampledso.bad.unknown: pmLookupDesc: Unknown or illegal metric identifier
1360 sample.long.hundred
1361     value 100
1363 sample.long.hundred
1364     value 100
1365 pmNewContext: bad host specification
1366 localhost:
1367           ^ -- missing port
1368 pminfo: Cannot connect to PMCD on host "localhost:": Generic error, already reported above
1369 pmNewContext: bad host specification
1370 localhost:44321,1x3
1371                  ^ -- non-numeric port
1372 pminfo: Cannot connect to PMCD on host "localhost:44321,1x3": Generic error, already reported above
1373 pminfo: Cannot connect to PMCD on host "localhost:44321@no-host": No route to host
1374 pminfo: Cannot connect to PMCD on host "localhost:44321@no-host:44322": No route to host
1375 pminfo: Cannot connect to PMCD on host "localhost:44321@": No route to host
1377 sample.dynamic.meta.metric
1378     Data Type: 32-bit int  InDom: PM_INDOM_NULL 0xffffffff
1379     Semantics: discrete  Units: Pbyte / hour
1381 sample.dynamic.meta.metric
1382     Data Type: 32-bit int  InDom: PM_INDOM_NULL 0xffffffff
1383     Semantics: discrete  Units: Ebyte / sec
1385 sample.dynamic.meta.metric
1386     Data Type: 32-bit int  InDom: PM_INDOM_NULL 0xffffffff
1387     Semantics: discrete  Units: space-7
1389 sample.dynamic.meta.metric
1390     Data Type: 32-bit int  InDom: PM_INDOM_NULL 0xffffffff
1391     Semantics: discrete  Units: time-6
1393 sample.dynamic.meta.metric
1394     Data Type: 32-bit int  InDom: PM_INDOM_NULL 0xffffffff
1395     Semantics: discrete  Units: byte^2
1397 sample.dynamic.meta.metric
1398     Data Type: 32-bit int  InDom: PM_INDOM_NULL 0xffffffff
1399     Semantics: discrete  Units: nanosec / byte
1401 sample.dynamic.meta.metric
1402     Data Type: 32-bit int  InDom: PM_INDOM_NULL 0xffffffff
1403     Semantics: discrete  Units: / byte^2
1405 sample.dynamic.meta.metric
1406     Data Type: 32-bit int  InDom: PM_INDOM_NULL 0xffffffff
1407     Semantics: discrete  Units: nanosec^3
1409 sample.dynamic.meta.metric
1410     Data Type: 32-bit int  InDom: PM_INDOM_NULL 0xffffffff
1411     Semantics: discrete  Units: / nanosec^3
1413 sample.dynamic.meta.metric
1414     Data Type: 32-bit int  InDom: PM_INDOM_NULL 0xffffffff
1415     Semantics: discrete  Units: count^2
1417 sample.dynamic.meta.metric
1418     Data Type: 32-bit int  InDom: PM_INDOM_NULL 0xffffffff
1419     Semantics: discrete  Units: / count^2
1420 type=0 input units=Tbyte value=1024
1421 output units=Gbyte value=1048576
1422 type=0 input units=Gbyte value=1048576
1423 output units=Tbyte value=1024
1424 type=0 input units=Mbyte / sec value=4096
1425 output units=Gbyte / hour value=14400
1426 type=0 input units=Gbyte / hour value=14400
1427 output units=Mbyte / sec value=4096
1428 type=0 input units=Kbyte sec / count value=92160
1429 output units=Mbyte min / count x 10 value=15
1430 type=0 input units=Mbyte min / count x 10 value=15
1431 output units=Kbyte sec / count value=92160
1432 type=0 input units=sec / Mbyte value=1024
1433 output units=millisec / Kbyte value=1000
1434 type=0 input units=millisec / Kbyte value=1000
1435 output units=sec / Mbyte value=1024
1436 type=1 input units=Tbyte value=1024
1437 output units=Gbyte value=1048576
1438 type=1 input units=Gbyte value=1048576
1439 output units=Tbyte value=1024
1440 type=1 input units=Mbyte / sec value=4096
1441 output units=Gbyte / hour value=14400
1442 type=1 input units=Gbyte / hour value=14400
1443 output units=Mbyte / sec value=4096
1444 type=1 input units=Kbyte sec / count value=92160
1445 output units=Mbyte min / count x 10 value=15
1446 type=1 input units=Mbyte min / count x 10 value=15
1447 output units=Kbyte sec / count value=92160
1448 type=1 input units=sec / Mbyte value=1024
1449 output units=millisec / Kbyte value=1000
1450 type=1 input units=millisec / Kbyte value=1000
1451 output units=sec / Mbyte value=1024
1452 type=2 input units=Tbyte value=1024
1453 output units=Gbyte value=1048576
1454 type=2 input units=Gbyte value=1048576
1455 output units=Tbyte value=1024
1456 type=2 input units=Mbyte / sec value=4096
1457 output units=Gbyte / hour value=14400
1458 type=2 input units=Gbyte / hour value=14400
1459 output units=Mbyte / sec value=4096
1460 type=2 input units=Kbyte sec / count value=92160
1461 output units=Mbyte min / count x 10 value=15
1462 type=2 input units=Mbyte min / count x 10 value=15
1463 output units=Kbyte sec / count value=92160
1464 type=2 input units=sec / Mbyte value=1024
1465 output units=millisec / Kbyte value=1000
1466 type=2 input units=millisec / Kbyte value=1000
1467 output units=sec / Mbyte value=1024
1468 type=3 input units=Tbyte value=1024
1469 output units=Gbyte value=1048576
1470 type=3 input units=Gbyte value=1048576
1471 output units=Tbyte value=1024
1472 type=3 input units=Mbyte / sec value=4096
1473 output units=Gbyte / hour value=14400
1474 type=3 input units=Gbyte / hour value=14400
1475 output units=Mbyte / sec value=4096
1476 type=3 input units=Kbyte sec / count value=92160
1477 output units=Mbyte min / count x 10 value=15
1478 type=3 input units=Mbyte min / count x 10 value=15
1479 output units=Kbyte sec / count value=92160
1480 type=3 input units=sec / Mbyte value=1024
1481 output units=millisec / Kbyte value=1000
1482 type=3 input units=millisec / Kbyte value=1000
1483 output units=sec / Mbyte value=1024
1484 type=4 input units=Tbyte value=1.024000e+03
1485 output units=Gbyte value=1.048576e+06
1486 type=4 input units=Gbyte value=1.048576e+06
1487 output units=Tbyte value=1.024000e+03
1488 type=4 input units=Mbyte / sec value=4.096000e+03
1489 output units=Gbyte / hour value=1.440000e+04
1490 type=4 input units=Gbyte / hour value=1.440000e+04
1491 output units=Mbyte / sec value=4.096000e+03
1492 type=4 input units=Kbyte sec / count value=9.216000e+04
1493 output units=Mbyte min / count x 10 value=1.500000e+01
1494 type=4 input units=Mbyte min / count x 10 value=1.500000e+01
1495 output units=Kbyte sec / count value=9.216000e+04
1496 type=4 input units=sec / Mbyte value=1.024000e+03
1497 output units=millisec / Kbyte value=1.000000e+03
1498 type=4 input units=millisec / Kbyte value=1.000000e+03
1499 output units=sec / Mbyte value=1.024000e+03
1500 type=5 input units=Tbyte value=1.024000e+03
1501 output units=Gbyte value=1.048576e+06
1502 type=5 input units=Gbyte value=1.048576e+06
1503 output units=Tbyte value=1.024000e+03
1504 type=5 input units=Mbyte / sec value=4.096000e+03
1505 output units=Gbyte / hour value=1.440000e+04
1506 type=5 input units=Gbyte / hour value=1.440000e+04
1507 output units=Mbyte / sec value=4.096000e+03
1508 type=5 input units=Kbyte sec / count value=9.216000e+04
1509 output units=Mbyte min / count x 10 value=1.500000e+01
1510 type=5 input units=Mbyte min / count x 10 value=1.500000e+01
1511 output units=Kbyte sec / count value=9.216000e+04
1512 type=5 input units=sec / Mbyte value=1.024000e+03
1513 output units=millisec / Kbyte value=1.000000e+03
1514 type=5 input units=millisec / Kbyte value=1.000000e+03
1515 output units=sec / Mbyte value=1.024000e+03
1516 pmConvScale: 4096 [Pbyte] -> 4 [Ebyte]
1517 type=3 input units=Pbyte value=4096
1518 output units=Ebyte value=4
1519 type=3 input units=Ebyte value=4
1520 output units=Pbyte value=4096
1521 type=3 input units=space-7 value=4096
1522 pmConvScale Error: Illegal pmUnits specification
1523 type=3 input units=Pbyte value=4096
1524 pmConvScale Error: Illegal pmUnits specification
1525 type=3 input units=time-6 value=3600
1526 pmConvScale Error: Illegal pmUnits specification
1527 pmConvScale: 3600 [min] -> Error: Illegal pmUnits specification [time-6]
1528 type=3 input units=min value=3600
1529 pmConvScale Error: Illegal pmUnits specification
1530 type=3 input units=microsec value=0
1531 pmConvScale Error: Impossible value or scale conversion
1532 type=8 input units=microsec value=[type=AGGREGATE_STATIC len=1] 30
1533 pmConvScale Error: Impossible value or scale conversion
1535 pmExtractValue:  1073741823 [32] -> 1073741823 [32]
1536 pmExtractValue:  1073741823 [32] -> 1073741823 [U32]
1537 pmExtractValue:  1073741823 [32] -> 1073741823 [64]
1538 pmExtractValue:  1073741823 [32] -> 1073741823 [U64]
1539 pmExtractValue:  1073741823 [32] -> 1.073742e+09 [FLOAT]
1540 pmExtractValue:  1073741823 [32] -> 1.073742e+09 [DOUBLE]
1541 pmExtractValue:  1073741823 [32] -> Error: Impossible value or scale conversion [STRING]
1542 pmExtractValue:  1073741823 [32] -> Error: Impossible value or scale conversion [AGGREGATE]
1543 pmExtractValue:  1073741823 [32] -> Error: Impossible value or scale conversion [EVENT]
1544 pmExtractValue:  1073741823 [32] -> Error: Impossible value or scale conversion [HIGHRES_EVENT]
1545 pmExtractValue:  1073741823 [U32] -> 1073741823 [32]
1546 pmExtractValue:  1073741823 [U32] -> 1073741823 [U32]
1547 pmExtractValue:  1073741823 [U32] -> 1073741823 [64]
1548 pmExtractValue:  1073741823 [U32] -> 1073741823 [U64]
1549 pmExtractValue:  1073741823 [U32] -> 1.073742e+09 [FLOAT]
1550 pmExtractValue:  1073741823 [U32] -> 1.073742e+09 [DOUBLE]
1551 pmExtractValue:  1073741823 [U32] -> Error: Impossible value or scale conversion [STRING]
1552 pmExtractValue:  1073741823 [U32] -> Error: Impossible value or scale conversion [AGGREGATE]
1553 pmExtractValue:  1073741823 [U32] -> Error: Impossible value or scale conversion [EVENT]
1554 pmExtractValue:  1073741823 [U32] -> Error: Impossible value or scale conversion [HIGHRES_EVENT]
1555 pmExtractValue:  1073741823 [64] -> 1073741823 [32]
1556 pmExtractValue:  1073741823 [64] -> 1073741823 [U32]
1557 pmExtractValue:  1073741823 [64] -> 1073741823 [64]
1558 pmExtractValue:  1073741823 [64] -> 1073741823 [U64]
1559 pmExtractValue:  1073741823 [64] -> 1.073742e+09 [FLOAT]
1560 pmExtractValue:  1073741823 [64] -> 1.073742e+09 [DOUBLE]
1561 pmExtractValue:  1073741823 [64] -> Error: Impossible value or scale conversion [STRING]
1562 pmExtractValue:  1073741823 [64] -> Error: Impossible value or scale conversion [AGGREGATE]
1563 pmExtractValue:  1073741823 [64] -> Error: Impossible value or scale conversion [EVENT]
1564 pmExtractValue:  1073741823 [64] -> Error: Impossible value or scale conversion [HIGHRES_EVENT]
1565 pmExtractValue:  1073741823 [U64] -> 1073741823 [32]
1566 pmExtractValue:  1073741823 [U64] -> 1073741823 [U32]
1567 pmExtractValue:  1073741823 [U64] -> 1073741823 [64]
1568 pmExtractValue:  1073741823 [U64] -> 1073741823 [U64]
1569 pmExtractValue:  1073741823 [U64] -> 1.073742e+09 [FLOAT]
1570 pmExtractValue:  1073741823 [U64] -> 1.073742e+09 [DOUBLE]
1571 pmExtractValue:  1073741823 [U64] -> Error: Impossible value or scale conversion [STRING]
1572 pmExtractValue:  1073741823 [U64] -> Error: Impossible value or scale conversion [AGGREGATE]
1573 pmExtractValue:  1073741823 [U64] -> Error: Impossible value or scale conversion [EVENT]
1574 pmExtractValue:  1073741823 [U64] -> Error: Impossible value or scale conversion [HIGHRES_EVENT]
1575 pmExtractValue:  1.073742e+09 [FLOAT] -> 1073741824 [32]
1576 pmExtractValue:  1.073742e+09 [FLOAT] -> 1073741824 [U32]
1577 pmExtractValue:  1.073742e+09 [FLOAT] -> 1073741824 [64]
1578 pmExtractValue:  1.073742e+09 [FLOAT] -> 1073741824 [U64]
1579 pmExtractValue:  1.073742e+09 [FLOAT] -> 1.073742e+09 [FLOAT]
1580 pmExtractValue:  1.073742e+09 [FLOAT] -> 1.073742e+09 [DOUBLE]
1581 pmExtractValue:  1.073742e+09 [FLOAT] -> Error: Impossible value or scale conversion [STRING]
1582 pmExtractValue:  1.073742e+09 [FLOAT] -> Error: Impossible value or scale conversion [AGGREGATE]
1583 pmExtractValue:  1.073742e+09 [FLOAT] -> Error: Impossible value or scale conversion [EVENT]
1584 pmExtractValue:  1.073742e+09 [FLOAT] -> Error: Impossible value or scale conversion [HIGHRES_EVENT]
1585 pmExtractValue:  1.073742e+09 [DOUBLE] -> 1073741823 [32]
1586 pmExtractValue:  1.073742e+09 [DOUBLE] -> 1073741823 [U32]
1587 pmExtractValue:  1.073742e+09 [DOUBLE] -> 1073741823 [64]
1588 pmExtractValue:  1.073742e+09 [DOUBLE] -> 1073741823 [U64]
1589 pmExtractValue:  1.073742e+09 [DOUBLE] -> 1.073742e+09 [FLOAT]
1590 pmExtractValue:  1.073742e+09 [DOUBLE] -> 1.073742e+09 [DOUBLE]
1591 pmExtractValue:  1.073742e+09 [DOUBLE] -> Error: Impossible value or scale conversion [STRING]
1592 pmExtractValue:  1.073742e+09 [DOUBLE] -> Error: Impossible value or scale conversion [AGGREGATE]
1593 pmExtractValue:  1.073742e+09 [DOUBLE] -> Error: Impossible value or scale conversion [EVENT]
1594 pmExtractValue:  1.073742e+09 [DOUBLE] -> Error: Impossible value or scale conversion [HIGHRES_EVENT]
1595 pmExtractValue:  "1073741823" [STRING] -> Error: Impossible value or scale conversion [32]
1596 pmExtractValue:  "1073741823" [STRING] -> Error: Impossible value or scale conversion [U32]
1597 pmExtractValue:  "1073741823" [STRING] -> Error: Impossible value or scale conversion [64]
1598 pmExtractValue:  "1073741823" [STRING] -> Error: Impossible value or scale conversion [U64]
1599 pmExtractValue:  "1073741823" [STRING] -> Error: Impossible value or scale conversion [FLOAT]
1600 pmExtractValue:  "1073741823" [STRING] -> Error: Impossible value or scale conversion [DOUBLE]
1601 pmExtractValue:  "1073741823" [STRING] -> "1073741823" [STRING]
1602 pmExtractValue:  "1073741823" [STRING] -> Error: Impossible value or scale conversion [AGGREGATE]
1603 pmExtractValue:  "1073741823" [STRING] -> Error: Impossible value or scale conversion [EVENT]
1604 pmExtractValue:  "1073741823" [STRING] -> Error: Impossible value or scale conversion [HIGHRES_EVENT]
1605 pmExtractValue:  [len=12] 3ffffffe 3fffffff 40000000 [AGGREGATE] -> Error: Impossible value or scale conversion [32]
1606 pmExtractValue:  [len=12] 3ffffffe 3fffffff 40000000 [AGGREGATE] -> Error: Impossible value or scale conversion [U32]
1607 pmExtractValue:  [len=12] 3ffffffe 3fffffff 40000000 [AGGREGATE] -> Error: Impossible value or scale conversion [64]
1608 pmExtractValue:  [len=12] 3ffffffe 3fffffff 40000000 [AGGREGATE] -> Error: Impossible value or scale conversion [U64]
1609 pmExtractValue:  [len=12] 3ffffffe 3fffffff 40000000 [AGGREGATE] -> Error: Impossible value or scale conversion [FLOAT]
1610 pmExtractValue:  [len=12] 3ffffffe 3fffffff 40000000 [AGGREGATE] -> Error: Impossible value or scale conversion [DOUBLE]
1611 pmExtractValue:  [len=12] 3ffffffe 3fffffff 40000000 [AGGREGATE] -> Error: Impossible value or scale conversion [STRING]
1612 pmExtractValue:  [len=12] 3ffffffe 3fffffff 40000000 [AGGREGATE] -> [type=AGGREGATE len=12] 3ffffffe 3fffffff 40000000 [AGGREGATE]
1613 pmExtractValue:  [len=12] 3ffffffe 3fffffff 40000000 [AGGREGATE] -> Error: Impossible value or scale conversion [EVENT]
1614 pmExtractValue:  [len=12] 3ffffffe 3fffffff 40000000 [AGGREGATE] -> Error: Impossible value or scale conversion [HIGHRES_EVENT]
1615 pmExtractValue:  ??? [EVENT] -> Error: Impossible value or scale conversion [32]
1616 pmExtractValue:  ??? [EVENT] -> Error: Impossible value or scale conversion [U32]
1617 pmExtractValue:  ??? [EVENT] -> Error: Impossible value or scale conversion [64]
1618 pmExtractValue:  ??? [EVENT] -> Error: Impossible value or scale conversion [U64]
1619 pmExtractValue:  ??? [EVENT] -> Error: Impossible value or scale conversion [FLOAT]
1620 pmExtractValue:  ??? [EVENT] -> Error: Impossible value or scale conversion [DOUBLE]
1621 pmExtractValue:  ??? [EVENT] -> Error: Impossible value or scale conversion [STRING]
1622 pmExtractValue:  ??? [EVENT] -> Error: Impossible value or scale conversion [AGGREGATE]
1623 pmExtractValue:  ??? [EVENT] -> Error: Impossible value or scale conversion [EVENT]
1624 pmExtractValue:  ??? [EVENT] -> Error: Impossible value or scale conversion [HIGHRES_EVENT]
1625 pmExtractValue:  ??? [HIGHRES_EVENT] -> Error: Impossible value or scale conversion [32]
1626 pmExtractValue:  ??? [HIGHRES_EVENT] -> Error: Impossible value or scale conversion [U32]
1627 pmExtractValue:  ??? [HIGHRES_EVENT] -> Error: Impossible value or scale conversion [64]
1628 pmExtractValue:  ??? [HIGHRES_EVENT] -> Error: Impossible value or scale conversion [U64]
1629 pmExtractValue:  ??? [HIGHRES_EVENT] -> Error: Impossible value or scale conversion [FLOAT]
1630 pmExtractValue:  ??? [HIGHRES_EVENT] -> Error: Impossible value or scale conversion [DOUBLE]
1631 pmExtractValue:  ??? [HIGHRES_EVENT] -> Error: Impossible value or scale conversion [STRING]
1632 pmExtractValue:  ??? [HIGHRES_EVENT] -> Error: Impossible value or scale conversion [AGGREGATE]
1633 pmExtractValue:  ??? [HIGHRES_EVENT] -> Error: Impossible value or scale conversion [EVENT]
1634 pmExtractValue:  ??? [HIGHRES_EVENT] -> Error: Impossible value or scale conversion [HIGHRES_EVENT]
1636 Value: 1073741823 0x000000003fffffff
1638 Value: 2147483647 0x000000007fffffff
1639 (float) 2.147484e+09 => (long) : Truncation in value conversion
1640 (double) 2.147484e+09 => (long) : Truncation in value conversion
1642 Value: 4294967295 0x00000000ffffffff
1643 (long) -1 => (ulong) : Negative value in conversion to unsigned
1644 (long) -1 => (ulonglong) : Negative value in conversion to unsigned
1645 (ulong) 4294967295 => (long) : Truncation in value conversion
1646 (longlong) 4294967295 => (long) : Truncation in value conversion
1647 (ulonglong) 4294967295 => (long) : Truncation in value conversion
1648 (float) 4.294967e+09 => (long) : Truncation in value conversion
1649 (float) 4.294967e+09 => (ulong) : Truncation in value conversion
1650 (double) 4.294967e+09 => (long) : Truncation in value conversion
1651 (double) 4.294967e+09 => (ulong) : Truncation in value conversion
1653 Value: 4611686018427387903 0x3fffffffffffffff
1654 (long) -1 => (ulong) : Negative value in conversion to unsigned
1655 (long) -1 => (ulonglong) : Negative value in conversion to unsigned
1656 (ulong) 4294967295 => (long) : Truncation in value conversion
1657 (longlong) 4611686018427387903 => (long) : Truncation in value conversion
1658 (longlong) 4611686018427387903 => (ulong) : Truncation in value conversion
1659 (ulonglong) 4611686018427387903 => (long) : Truncation in value conversion
1660 (ulonglong) 4611686018427387903 => (ulong) : Truncation in value conversion
1661 (float) 4.611686e+18 => (long) : Truncation in value conversion
1662 (float) 4.611686e+18 => (ulong) : Truncation in value conversion
1663 (double) 4.611686e+18 => (long) : Truncation in value conversion
1664 (double) 4.611686e+18 => (ulong) : Truncation in value conversion
1666 Value: 9223372036854775807 0x7fffffffffffffff
1667 (long) -1 => (ulong) : Negative value in conversion to unsigned
1668 (long) -1 => (ulonglong) : Negative value in conversion to unsigned
1669 (ulong) 4294967295 => (long) : Truncation in value conversion
1670 (longlong) 9223372036854775807 => (long) : Truncation in value conversion
1671 (longlong) 9223372036854775807 => (ulong) : Truncation in value conversion
1672 (ulonglong) 9223372036854775807 => (long) : Truncation in value conversion
1673 (ulonglong) 9223372036854775807 => (ulong) : Truncation in value conversion
1674 (float) 9.223372e+18 => (long) : Truncation in value conversion
1675 (float) 9.223372e+18 => (ulong) : Truncation in value conversion
1676 (float) 9.223372e+18 => (longlong) : Truncation in value conversion
1677 (double) 9.223372e+18 => (long) : Truncation in value conversion
1678 (double) 9.223372e+18 => (ulong) : Truncation in value conversion
1679 (double) 9.223372e+18 => (longlong) : Truncation in value conversion
1681 Value: -1 0xffffffffffffffff
1682 (long) -1 => (ulong) : Negative value in conversion to unsigned
1683 (long) -1 => (ulonglong) : Negative value in conversion to unsigned
1684 (ulong) 4294967295 => (long) : Truncation in value conversion
1685 (longlong) -1 => (ulong) : Negative value in conversion to unsigned
1686 (longlong) -1 => (ulonglong) : Negative value in conversion to unsigned
1687 (ulonglong) 18446744073709551615 => (long) : Truncation in value conversion
1688 (ulonglong) 18446744073709551615 => (ulong) : Truncation in value conversion
1689 (ulonglong) 18446744073709551615 => (longlong) : Truncation in value conversion
1690 (float) -1.000000e+00 => (ulong) : Negative value in conversion to unsigned
1691 (float) -1.000000e+00 => (ulonglong) : Negative value in conversion to unsigned
1692 (double) -1.000000e+00 => (ulong) : Negative value in conversion to unsigned
1693 (double) -1.000000e+00 => (ulonglong) : Negative value in conversion to unsigned
1695 Value: 18446744073709551615 0xffffffffffffffff
1696 (long) -1 => (ulong) : Negative value in conversion to unsigned
1697 (long) -1 => (ulonglong) : Negative value in conversion to unsigned
1698 (ulong) 4294967295 => (long) : Truncation in value conversion
1699 (longlong) -1 => (ulong) : Negative value in conversion to unsigned
1700 (longlong) -1 => (ulonglong) : Negative value in conversion to unsigned
1701 (ulonglong) 18446744073709551615 => (long) : Truncation in value conversion
1702 (ulonglong) 18446744073709551615 => (ulong) : Truncation in value conversion
1703 (ulonglong) 18446744073709551615 => (longlong) : Truncation in value conversion
1704 (float) 1.844674e+19 => (long) : Truncation in value conversion
1705 (float) 1.844674e+19 => (ulong) : Truncation in value conversion
1706 (float) 1.844674e+19 => (longlong) : Truncation in value conversion
1707 (float) 1.844674e+19 => (ulonglong) : Truncation in value conversion
1708 (double) 1.844674e+19 => (long) : Truncation in value conversion
1709 (double) 1.844674e+19 => (ulong) : Truncation in value conversion
1710 (double) 1.844674e+19 => (longlong) : Truncation in value conversion
1711 (double) 1.844674e+19 => (ulonglong) : Truncation in value conversion
1713 old FLOAT:         123.456 -> 32: 123
1714 old FLOAT:  4151801600.000 -> 32: Truncation in value conversion
1715 old FLOAT:         123.456 -> U32: 123
1716 old FLOAT:  4294967296.000 -> U32: Truncation in value conversion
1717 old FLOAT:        -123.456 -> U32: Negative value in conversion to unsigned
1718 old FLOAT:         123.456 -> 64: 123
1719 old FLOAT:  9223372036854775808.0 -> 64: Truncation in value conversion
1720 old FLOAT:         123.456 -> U64: 123
1721 old FLOAT: 18446744073709551616.0 -> U64: Truncation in value conversion
1722 old FLOAT:        -123.456 -> U64: Negative value in conversion to unsigned
1723 old FLOAT:       123.45678 -> DOUBLE:       123.45678
1724 old FLOAT:       123.45678 -> STRING: Impossible value or scale conversion
1725 bad 64:        12345 -> 64: Impossible value or scale conversion
1726 bad U64:        12345 -> U64: Impossible value or scale conversion
1727 bad FLOAT:         123.456 -> FLOAT: Impossible value or scale conversion
1728 bad DOUBLE:         123.456 -> DOUBLE: Impossible value or scale conversion
1729 bad STRING: not me -> STRING: Impossible value or scale conversion
1730 bad AGGREGATE: len=0 -> AGGREGATE: Impossible value or scale conversion
1732 pmResult ... numpmid: 3
1733   30.0.14 (sampledso.long.write_me): numval: 1 valfmt: 0 vlist[]:
1734    value NUMBER
1735   30.0.97 (sampledso.ulong.write_me): numval: 1 valfmt: 0 vlist[]:
1736    value NUMBER
1737   30.0.24 (sampledso.longlong.write_me): numval: 1 valfmt: 1 vlist[]:
1738    value NUMBER
1740 base store test (failures not unexpected) ...
1741 pmStore: OK
1743 numpmid == 0 tests (failures expected) ...
1744 pmResult ... numpmid: 0
1745 pmStore: Insufficient elements in list
1746 __pmControlLog: Insufficient elements in list
1748 numval == 0 tests (failures expected) ...
1749 pmResult ... numpmid: 3
1750   30.0.14 (sampledso.long.write_me): numval: 1 valfmt: 0 vlist[]:
1751    value NUMBER
1752   30.0.97 (sampledso.ulong.write_me): No values returned!
1753   30.0.24 (sampledso.longlong.write_me): numval: 1 valfmt: 1 vlist[]:
1754    value NUMBER
1755 pmStore: Missing metric value(s)
1756 __pmControlLog: OK
1757 pmResult ... numpmid: 3
1758   30.0.14 (sampledso.long.write_me): numval: 1 valfmt: 0 vlist[]:
1759    value NUMBER
1760   30.0.97 (sampledso.ulong.write_me): numval: 1 valfmt: 0 vlist[]:
1761    value NUMBER
1762   30.0.24 (sampledso.longlong.write_me): numval: 1 valfmt: 0 vlist[]:
1763    value NUMBER
1765 numval < 0 tests (failures expected) ...
1766 pmResult ... numpmid: 3
1767   30.0.14 (sampledso.long.write_me): numval: 1 valfmt: 0 vlist[]:
1768    value NUMBER
1769   30.0.97 (sampledso.ulong.write_me): numval: 1 valfmt: 0 vlist[]:
1770    value NUMBER
1771   30.0.24 (sampledso.longlong.write_me): No PMCD agent for domain of request
1772 pmStore: Missing metric value(s)
1773 __pmControlLog: OK
1774 pmResult ... numpmid: 3
1775   30.0.14 (sampledso.long.write_me): numval: 1 valfmt: 0 vlist[]:
1776    value NUMBER
1777   30.0.97 (sampledso.ulong.write_me): numval: 1 valfmt: 0 vlist[]:
1778    value NUMBER
1779   30.0.24 (sampledso.longlong.write_me): numval: 1 valfmt: 0 vlist[]:
1780    value NUMBER
1781 Quitting need at least 4 metrics for profile tests
1783 build_dsotab:  parsing ...
1784 pmNewContext(3, localhost) -> 0
1785 Dump Contexts: current context = 0
1786 Context[0] standalone: profile=NOT_SENT
1787 Dump Instance Profile state=INCLUDE, 0 profiles
1788 __pmConnectLogger(host=localhost, pid=0, port=-2)
1789 __pmConnectLogger: __pmLogFindPort -> pid = PID
1790 __pmDecodeError: got error PDU (code=2, fromversion=2)
1791 __pmSetVersionIPC: fd=N version=2
1792 __pmSendCreds: ...
1793 __pmConnectLogger: PDU version=2 fd=N
1794 pmWhichContext() -> 0, cur=0
1795 pmWhichContext() -> 0, cur=0
1796 pmWhichContext() -> 0, cur=0
1797 pmWhichContext() -> 0, cur=0
1798 pmResult ... numpmid: 3
1799   2.0.0 (pmcd.control.debug): No PMCD agent for domain of request
1800   30.0.14 (sampledso.long.write_me): numval: 1 valfmt: 0 vlist[]:
1801    value NUMBER
1802   29.0.5 (sample.colour): No PMCD agent for domain of request
1804 base store test (failures not unexpected) ...
1805 pmStore: Missing metric value(s)
1807 numpmid == 0 tests (failures expected) ...
1808 pmResult ... numpmid: 0
1809 pmStore: Insufficient elements in list
1810 __pmControlLog: Insufficient elements in list
1812 numval == 0 tests (failures expected) ...
1813 pmResult ... numpmid: 3
1814   2.0.0 (pmcd.control.debug): No PMCD agent for domain of request
1815   30.0.14 (sampledso.long.write_me): No values returned!
1816   29.0.5 (sample.colour): No PMCD agent for domain of request
1817 pmStore: Missing metric value(s)
1818 __pmControlLog: OK
1819 pmResult ... numpmid: 3
1820   2.0.0 (pmcd.control.debug): numval: 1 valfmt: 0 vlist[]:
1821    value NUMBER
1822   30.0.14 (sampledso.long.write_me): numval: 1 valfmt: 0 vlist[]:
1823    value NUMBER
1824   29.0.5 (sample.colour): numval: 3 valfmt: 0 vlist[]:
1825     inst [0 or ???] value NUMBER
1826     inst [1 or ???] value NUMBER
1827     inst [2 or ???] value NUMBER
1829 numval < 0 tests (failures expected) ...
1830 pmResult ... numpmid: 3
1831   2.0.0 (pmcd.control.debug): No PMCD agent for domain of request
1832   30.0.14 (sampledso.long.write_me): numval: 1 valfmt: 0 vlist[]:
1833    value NUMBER
1834   29.0.5 (sample.colour): No PMCD agent for domain of request
1835 pmStore: Missing metric value(s)
1836 __pmControlLog: OK
1837 pmResult ... numpmid: 3
1838   2.0.0 (pmcd.control.debug): numval: 1 valfmt: 0 vlist[]:
1839    value NUMBER
1840   30.0.14 (sampledso.long.write_me): numval: 1 valfmt: 0 vlist[]:
1841    value NUMBER
1842   29.0.5 (sample.colour): numval: 3 valfmt: 0 vlist[]:
1843     inst [0 or ???] value NUMBER
1844     inst [1 or ???] value NUMBER
1845     inst [2 or ???] value NUMBER
1846 Quitting need at least 4 metrics for profile tests
1848 pmResult ... numpmid: 3
1849   2.0.0 (pmcd.control.debug): No PMCD agent for domain of request
1850   30.0.14 (sampledso.long.write_me): numval: 1 valfmt: 0 vlist[]:
1851    value NUMBER
1852   29.0.5 (sample.colour): No PMCD agent for domain of request
1854 base store test (failures not unexpected) ...
1855 pmStore: Missing metric value(s)
1857 numpmid == 0 tests (failures expected) ...
1858 pmResult ... numpmid: 0
1859 pmStore: Insufficient elements in list
1860 __pmControlLog: Insufficient elements in list
1862 numval == 0 tests (failures expected) ...
1863 pmResult ... numpmid: 3
1864   2.0.0 (pmcd.control.debug): No PMCD agent for domain of request
1865   30.0.14 (sampledso.long.write_me): No values returned!
1866   29.0.5 (sample.colour): No PMCD agent for domain of request
1867 pmStore: Missing metric value(s)
1868 __pmControlLog: OK
1869 pmResult ... numpmid: 3
1870   2.0.0 (pmcd.control.debug): numval: 1 valfmt: 0 vlist[]:
1871    value NUMBER
1872   30.0.14 (sampledso.long.write_me): numval: 1 valfmt: 0 vlist[]:
1873    value NUMBER
1874   29.0.5 (sample.colour): numval: 3 valfmt: 0 vlist[]:
1875     inst [0 or ???] value NUMBER
1876     inst [1 or ???] value NUMBER
1877     inst [2 or ???] value NUMBER
1879 numval < 0 tests (failures expected) ...
1880 pmResult ... numpmid: 3
1881   2.0.0 (pmcd.control.debug): No PMCD agent for domain of request
1882   30.0.14 (sampledso.long.write_me): numval: 1 valfmt: 0 vlist[]:
1883    value NUMBER
1884   29.0.5 (sample.colour): No PMCD agent for domain of request
1885 pmStore: Missing metric value(s)
1886 __pmControlLog: OK
1887 pmResult ... numpmid: 3
1888   2.0.0 (pmcd.control.debug): numval: 1 valfmt: 0 vlist[]:
1889    value NUMBER
1890   30.0.14 (sampledso.long.write_me): numval: 1 valfmt: 0 vlist[]:
1891    value NUMBER
1892   29.0.5 (sample.colour): numval: 3 valfmt: 0 vlist[]:
1893     inst [0 or ???] value NUMBER
1894     inst [1 or ???] value NUMBER
1895     inst [2 or ???] value NUMBER
1896 Quitting need at least 4 metrics for profile tests
1898 pmResult ... numpmid: 3
1899   253.2.4 (simple.now): numval: 3 valfmt: 0 vlist[]:
1900     inst [0 or "sec"] value NUMBER
1901     inst [1 or "min"] value NUMBER
1902     inst [2 or "hour"] value NUMBER
1903   253.2.4 (simple.now): numval: 3 valfmt: 0 vlist[]:
1904     inst [0 or "sec"] value NUMBER
1905     inst [1 or "min"] value NUMBER
1906     inst [2 or "hour"] value NUMBER
1907   253.2.4 (simple.now): numval: 3 valfmt: 0 vlist[]:
1908     inst [0 or "sec"] value NUMBER
1909     inst [1 or "min"] value NUMBER
1910     inst [2 or "hour"] value NUMBER
1912 base store test (failures not unexpected) ...
1913 pmStore: No permission to perform requested operation
1915 numpmid == 0 tests (failures expected) ...
1916 pmResult ... numpmid: 0
1917 pmStore: Insufficient elements in list
1918 __pmControlLog: Insufficient elements in list
1920 numval == 0 tests (failures expected) ...
1921 pmResult ... numpmid: 3
1922   253.2.4 (simple.now): numval: 3 valfmt: 0 vlist[]:
1923     inst [0 or "sec"] value NUMBER
1924     inst [1 or "min"] value NUMBER
1925     inst [2 or "hour"] value NUMBER
1926   253.2.4 (simple.now): No values returned!
1927   253.2.4 (simple.now): numval: 3 valfmt: 0 vlist[]:
1928     inst [0 or "sec"] value NUMBER
1929     inst [1 or "min"] value NUMBER
1930     inst [2 or "hour"] value NUMBER
1931 pmStore: Missing metric value(s)
1932 __pmControlLog: OK
1933 pmResult ... numpmid: 3
1934   253.2.4 (simple.now): numval: 3 valfmt: 0 vlist[]:
1935     inst [0 or "sec"] value NUMBER
1936     inst [1 or "min"] value NUMBER
1937     inst [2 or "hour"] value NUMBER
1938   253.2.4 (simple.now): numval: 3 valfmt: 0 vlist[]:
1939     inst [0 or "sec"] value NUMBER
1940     inst [1 or "min"] value NUMBER
1941     inst [2 or "hour"] value NUMBER
1942   253.2.4 (simple.now): numval: 3 valfmt: 0 vlist[]:
1943     inst [0 or "sec"] value NUMBER
1944     inst [1 or "min"] value NUMBER
1945     inst [2 or "hour"] value NUMBER
1947 numval < 0 tests (failures expected) ...
1948 pmResult ... numpmid: 3
1949   253.2.4 (simple.now): numval: 3 valfmt: 0 vlist[]:
1950     inst [0 or "sec"] value NUMBER
1951     inst [1 or "min"] value NUMBER
1952     inst [2 or "hour"] value NUMBER
1953   253.2.4 (simple.now): numval: 1 valfmt: 0 vlist[]:
1954     inst [0 or "sec"] value NUMBER
1955   253.2.4 (simple.now): No PMCD agent for domain of request
1956 pmStore: Missing metric value(s)
1957 __pmControlLog: OK
1958 pmResult ... numpmid: 3
1959   253.2.4 (simple.now): numval: 3 valfmt: 0 vlist[]:
1960     inst [0 or "sec"] value NUMBER
1961     inst [1 or "min"] value NUMBER
1962     inst [2 or "hour"] value NUMBER
1963   253.2.4 (simple.now): numval: 1 valfmt: 0 vlist[]:
1964     inst [0 or "sec"] value NUMBER
1965   253.2.4 (simple.now): numval: 3 valfmt: 0 vlist[]:
1966     inst [0 or "sec"] value NUMBER
1967     inst [1 or "min"] value NUMBER
1968     inst [2 or "hour"] value NUMBER
1969 Quitting need at least 4 metrics for profile tests