summaryrefslogtreecommitdiff
path: root/qa/1017.out
blob: 9866995bb6e4d7824441f1c35747b51f417f4bed (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
QA output created by 1017
*** Create a single fetch group ***

*** Simple metric ***
QmcSource::getSource: Creating new source for HOST
QmcSource::QmcSource: Created context 0 to host "HOST"
QmcGroup::createLocalContext: Default context to host "HOST"
QmcSource::dupContext: Using original context for host "HOST"
QmcGroup::use: Using current context 0 (handle = 0) for host "HOST"
QmcContext::lookupDesc: Add descriptor for <pmid for hinv.ncpu>
HOST:hinv.ncpu from host "HOST" with scale = 0 and units = none
hinv.ncpu = Missing metric value(s)

*** Metric with an Indom ***
QmcGroup::use: Using current context 0 (handle = 0) for host "HOST"
QmcContext::lookupDesc: Add descriptor for <pmid for sample.bin>
QmcContext::lookupInDom: Add indom for <indom for sample.bin>
HOST:sample.bin["bin-100", "bin-200", "bin-300", "bin-400", "bin-500", "bin-600", "bin-700", "bin-800", "bin-900"] from host "HOST" with scale = 0 and units = none
sample.bin: 9 instances
  [100 or "bin-100" (0)] = Missing metric value(s)
  [200 or "bin-200" (1)] = Missing metric value(s)
  [300 or "bin-300" (2)] = Missing metric value(s)
  [400 or "bin-400" (3)] = Missing metric value(s)
  [500 or "bin-500" (4)] = Missing metric value(s)
  [600 or "bin-600" (5)] = Missing metric value(s)
  [700 or "bin-700" (6)] = Missing metric value(s)
  [800 or "bin-800" (7)] = Missing metric value(s)
  [900 or "bin-900" (8)] = Missing metric value(s)

*** proc style specific instance ***
QmcGroup::use: Using current context 0 (handle = 0) for host "HOST"
QmcContext::lookupDesc: Add descriptor for <pmid for kernel.all.load>
QmcContext::lookupInDom: Add indom for <indom for kernel.all.load>
QmcIndom::lookup: inst "1"(0) matched to "1 minute"(0)
QmcIndom::lookup: inst "5"(1) matched to "5 minute"(1)
HOST:kernel.all.load["1 minute", "5 minute"] from host "HOST" with scale = 0 and units = none
kernel.all.load: 2 instances
  [1 or "1 minute" (0)] = Missing metric value(s)
  [5 or "5 minute" (1)] = Missing metric value(s)

*** String metric ***
QmcGroup::use: Using current context 0 (handle = 0) for host "HOST"
QmcContext::lookupDesc: Add descriptor for <pmid for sample.string.hullo>
HOST:sample.string.hullo from host "HOST" with scale = 0 and units = none
sample.string.hullo = Missing metric value(s)

*** Rate converted metric ***
QmcGroup::use: Using current context 0 (handle = 0) for host "HOST"
QmcContext::lookupDesc: Add descriptor for <pmid for sample.seconds>
HOST:sample.seconds from host "HOST" with scale = 0 and units = sec / second
sample.seconds = Missing metric value(s)

*** Bogus metric ***
QmcGroup::use: Using current context 0 (handle = 0) for host "HOST"
qmc_metric: Error: HOST:bogus.metric: Unknown metric name

*** Bogus instance ***
QmcGroup::use: Using current context 0 (handle = 0) for host "HOST"
QmcContext::lookupPMID: Matched "kernel.all.load" to id <pmid for kernel.all.load>
QmcContext::lookupDesc: Reusing descriptor <pmid for kernel.all.load>
QmcContext::lookupInDom: Reusing indom <indom for kernel.all.load>
qmc_metric: Error: HOST:kernel.all.load[2]: Unknown or illegal instance identifier

*** Group 1 Fetch 1 ***
QmcGroup::fetch: 1 contexts
QmcIndom::genProfile: id = NNN, count = 9, numInsts = 9, active = 9, activeRef = 9: ALL ptr = 0x0
QmcIndom::genProfile: id = NNN, count = 2, numInsts = 3, active = 3, activeRef = 2: DELETE ptr = 0x########
QmcContext::fetch: fetching context host "HOST" has 5 metrics
QmcContext::fetch: Updating metrics
QmcGroup::fetch: Done
hinv.ncpu = VALUE none
sample.bin: 9 instances
  [100 or "bin-100" (0)] = 100 none
  [200 or "bin-200" (1)] = 200 none
  [300 or "bin-300" (2)] = 300 none
  [400 or "bin-400" (3)] = 400 none
  [500 or "bin-500" (4)] = 500 none
  [600 or "bin-600" (5)] = 600 none
  [700 or "bin-700" (6)] = 700 none
  [800 or "bin-800" (7)] = 800 none
  [900 or "bin-900" (8)] = 900 none
kernel.all.load: 2 instances
  [1 or "1 minute" (0)] = NUMBER none
  [5 or "5 minute" (1)] = NUMBER none
sample.string.hullo = hullo world!
sample.seconds = Missing metric value(s)

*** Group 1 Fetch 2 ***
QmcGroup::fetch: 1 contexts
QmcContext::fetch: fetching context host "HOST" has 5 metrics
QmcContext::fetch: Updating metrics
QmcGroup::fetch: Done
hinv.ncpu = VALUE none
sample.bin: 9 instances
  [100 or "bin-100" (0)] = 100 none
  [200 or "bin-200" (1)] = 200 none
  [300 or "bin-300" (2)] = 300 none
  [400 or "bin-400" (3)] = 400 none
  [500 or "bin-500" (4)] = 500 none
  [600 or "bin-600" (5)] = 600 none
  [700 or "bin-700" (6)] = 700 none
  [800 or "bin-800" (7)] = 800 none
  [900 or "bin-900" (8)] = 900 none
kernel.all.load: 2 instances
  [1 or "1 minute" (0)] = NUMBER none
  [5 or "5 minute" (1)] = NUMBER none
sample.string.hullo = hullo world!
sample.seconds = NUMBER sec / second

*** Remove an instance ***
kernel.all.load: 1 instance
  [5 or "5 minute" (1)] = NUMBER none

*** Group 1 Fetch 3 ***
QmcGroup::fetch: 1 contexts
QmcIndom::genProfile: id = NNN, count = 1, numInsts = 3, active = 3, activeRef = 1: ADD ptr = 0x########
QmcContext::fetch: fetching context host "HOST" has 5 metrics
QmcContext::fetch: Updating metrics
QmcGroup::fetch: Done
hinv.ncpu = VALUE none
sample.bin: 9 instances
  [100 or "bin-100" (0)] = 100 none
  [200 or "bin-200" (1)] = 200 none
  [300 or "bin-300" (2)] = 300 none
  [400 or "bin-400" (3)] = 400 none
  [500 or "bin-500" (4)] = 500 none
  [600 or "bin-600" (5)] = 600 none
  [700 or "bin-700" (6)] = 700 none
  [800 or "bin-800" (7)] = 800 none
  [900 or "bin-900" (8)] = 900 none
kernel.all.load: 1 instance
  [5 or "5 minute" (1)] = NUMBER none
sample.string.hullo = hullo world!
sample.seconds = NUMBER sec / second

*** Add an instance ***
QmcIndom::lookup: inst "15"(2) matched to "15 minute"(2)
kernel.all.load: 2 instances
  [5 or "5 minute" (1)] = NUMBER none
  [15 or "15 minute" (2)] = Missing metric value(s)

*** Group 1 Fetch 4 ***
QmcGroup::fetch: 1 contexts
QmcIndom::genProfile: id = NNN, count = 2, numInsts = 3, active = 3, activeRef = 2: DELETE ptr = 0x########
QmcContext::fetch: fetching context host "HOST" has 5 metrics
QmcContext::fetch: Updating metrics
QmcGroup::fetch: Done
hinv.ncpu = VALUE none
sample.bin: 9 instances
  [100 or "bin-100" (0)] = 100 none
  [200 or "bin-200" (1)] = 200 none
  [300 or "bin-300" (2)] = 300 none
  [400 or "bin-400" (3)] = 400 none
  [500 or "bin-500" (4)] = 500 none
  [600 or "bin-600" (5)] = 600 none
  [700 or "bin-700" (6)] = 700 none
  [800 or "bin-800" (7)] = 800 none
  [900 or "bin-900" (8)] = 900 none
kernel.all.load: 2 instances
  [5 or "5 minute" (1)] = NUMBER none
  [15 or "15 minute" (2)] = NUMBER none
sample.string.hullo = hullo world!
sample.seconds = NUMBER sec / second

*** Creating a new group ***

*** Adding a metric with a dynamic indom ***
QmcSource::getSource: Matched HOST to source 0
QmcGroup::createLocalContext: Default context to host "HOST"
QmcSource::dupContext: host "HOST" duplicated, handle[1] = 1
QmcGroup::use: Using current context 0 (handle = 1) for host "HOST"
QmcContext::lookupDesc: Add descriptor for 253.2.4
QmcContext::lookupInDom: Add indom for 253.1
HOST:simple.now["sec"] from host "HOST" with scale = 0 and units = none
simple.now: 1 instance
  [0 or "sec" (0)] = Missing metric value(s)

*** Group 2 Fetch 1 ***
QmcGroup::fetch: 1 contexts
QmcIndom::genProfile: id = NNN, count = 1, numInsts = 1, active = 1, activeRef = 1: ALL ptr = 0x0
QmcContext::fetch: fetching context host "HOST" has 1 metrics
QmcContext::fetch: Updating metrics
QmcGroup::fetch: Done
simple.now: 1 instance
  [0 or "sec" (0)] = VALUE none

*** Change the indom ***

*** Group 2 Fetch 2 ***
QmcGroup::fetch: 1 contexts
QmcContext::fetch: fetching context host "HOST" has 1 metrics
QmcContext::fetch: Updating metrics
QmcGroup::fetch: Done
simple.now: 1 instance (indom has changed)
  [0 or "sec" (0)] = VALUE none

*** Updating indom ***
QmcIndom::update: Updating indom 253.1: Got 3 instances (vs 1)
QmcMetric::updateIndom: HOST:simple.now: Had 1 instances, now have 3
simple.now: 3 instances (indom has changed)
  [0 or "sec" (0)] = VALUE none
  [1 or "min" (1)] = Missing metric value(s)
  [2 or "hour" (2)] = Missing metric value(s)
253.1: 3 instances (0 NULL)
  [I] = "sec" (1 refs) active
  [J] = "min" (1 refs) active
  [K] = "hour" (1 refs) active

*** Group 2 Fetch 3 ***
QmcGroup::fetch: 1 contexts
QmcIndom::genProfile: id = NNN, count = 3, numInsts = 3, active = 3, activeRef = 3: ALL ptr = 0x0
QmcContext::fetch: fetching context host "HOST" has 1 metrics
QmcContext::fetch: Updating metrics
QmcGroup::fetch: Done
simple.now: 3 instances
  [0 or "sec" (0)] = VALUE none
  [1 or "min" (1)] = VALUE none
  [2 or "hour" (2)] = VALUE none

*** Remove instance from PMDA ***

*** Group 2 Fetch 4 ***
QmcGroup::fetch: 1 contexts
QmcContext::fetch: fetching context host "HOST" has 1 metrics
QmcMetric::extractValues: HOST:simple.now["min"]: Missing metric value(s)
QmcContext::fetch: Updating metrics
QmcGroup::fetch: Done
simple.now: 3 instances (indom has changed)
  [0 or "sec" (0)] = VALUE none
  [1 or "min" (1)] = Missing metric value(s)
  [2 or "hour" (2)] = VALUE none

*** Remove an instance ***
simple.now: 2 instances (indom has changed)
  [0 or "sec" (0)] = VALUE none
  [2 or "hour" (2)] = VALUE none
253.1: 3 instances (0 NULL)
  [I] = "sec" (1 refs) active
  [J] = "min" (0 refs) active
  [K] = "hour" (1 refs) active

*** Updating indom ***
QmcIndom::update: Updating indom 253.1: Got 2 instances (vs 3)
simple.now: 2 instances (indom has changed)
  [0 or "sec" (0)] = VALUE none
  [2 or "hour" (2)] = VALUE none
253.1: 2 instances (1 NULL)
  [I] = "sec" (1 refs) active
  NULL -> -1
  [K] = "hour" (1 refs) active

*** Group 2 Fetch 5 ***
QmcGroup::fetch: 1 contexts
QmcIndom::genProfile: id = NNN, count = 2, numInsts = 2, active = 2, activeRef = 2: ALL ptr = 0x0
QmcContext::fetch: fetching context host "HOST" has 1 metrics
QmcContext::fetch: Updating metrics
QmcGroup::fetch: Done
simple.now: 2 instances
  [0 or "sec" (0)] = VALUE none
  [2 or "hour" (2)] = VALUE none

*** Add another metric with the same indom ***
QmcGroup::use: Using current context 0 (handle = 1) for host "HOST"
QmcContext::lookupPMID: Matched "simple.now" to id 253.2.4
QmcContext::lookupDesc: Reusing descriptor 253.2.4
QmcContext::lookupInDom: Reusing indom 253.1
HOST:simple.now["sec", "hour"] from host "HOST" with scale = 0 and units = none
simple.now: 2 instances
  [0 or "sec" (0)] = Missing metric value(s)
  [2 or "hour" (2)] = Missing metric value(s)
253.1: 2 instances (1 NULL)
  [I] = "sec" (2 refs) active
  NULL -> -1
  [K] = "hour" (2 refs) active

*** Group 2 Fetch 6 ***
QmcGroup::fetch: 1 contexts
QmcContext::fetch: fetching context host "HOST" has 2 metrics
QmcContext::fetch: Updating metrics
QmcGroup::fetch: Done
simple.now: 2 instances
  [0 or "sec" (0)] = VALUE none
  [2 or "hour" (2)] = VALUE none
simple.now: 2 instances
  [0 or "sec" (0)] = VALUE none
  [2 or "hour" (2)] = VALUE none

*** Add an instance to the PMDA ***

*** Group 2 Fetch 7 ***
QmcGroup::fetch: 1 contexts
QmcContext::fetch: fetching context host "HOST" has 2 metrics
QmcContext::fetch: Updating metrics
QmcGroup::fetch: Done
simple.now: 2 instances (indom has changed)
  [0 or "sec" (0)] = VALUE none
  [2 or "hour" (2)] = VALUE none
simple.now: 2 instances (indom has changed)
  [0 or "sec" (0)] = VALUE none
  [2 or "hour" (2)] = VALUE none

*** Updating indom ***
QmcIndom::update: Updating indom 253.1: Got 3 instances (vs 2)
QmcMetric::updateIndom: HOST:simple.now: Had 2 instances, now have 3
simple.now: 3 instances (indom has changed)
  [0 or "sec" (0)] = VALUE none
  [1 or "min" (1)] = Missing metric value(s)
  [2 or "hour" (2)] = VALUE none
253.1: 3 instances (0 NULL)
  [I] = "sec" (2 refs) active
  [J] = "min" (1 refs) active
  [K] = "hour" (2 refs) active

*** Group 2 Fetch 8 ***
QmcGroup::fetch: 1 contexts
QmcIndom::genProfile: id = NNN, count = 3, numInsts = 3, active = 3, activeRef = 3: ALL ptr = 0x0
QmcContext::fetch: fetching context host "HOST" has 2 metrics
QmcContext::fetch: Updating metrics
QmcGroup::fetch: Done
simple.now: 2 instances (indom has changed)
  [0 or "sec" (0)] = VALUE none
  [2 or "hour" (2)] = VALUE none
simple.now: 3 instances (indom has changed)
  [0 or "sec" (0)] = VALUE none
  [1 or "min" (1)] = VALUE none
  [2 or "hour" (2)] = VALUE none

*** Exiting ***
QmcSource::delContext: No contexts remain, removing host "HOST"