File tree Expand file tree Collapse file tree 4 files changed +21
-2
lines changed Expand file tree Collapse file tree 4 files changed +21
-2
lines changed Original file line number Diff line number Diff line change
1
+ Fix collection of queues with a `none` prefetch value
Original file line number Diff line number Diff line change 41
41
'regex' : re .compile (
42
42
r'^\s*[*\s]*(?P<queue_name>\S+)\s+'
43
43
r'(?P<snfgxibct>[-+*]*)\s+'
44
- r'(?P<pre>\d+\*?)\s+'
44
+ r'(?P<pre>(?: \d+\*?|none) )\s+'
45
45
r'(?P<receivers>\d+)\s+'
46
46
r'(?P<pending_messages>\d+)\s+'
47
47
r'(?P<pending_messages_size>\d+\.?\d*\s*\S+)\s+'
Original file line number Diff line number Diff line change @@ -275,6 +275,22 @@ def mock_output(filename):
275
275
'receivers' : 0 ,
276
276
'snfgxibct' : '' ,
277
277
},
278
+ {
279
+ 'pending_messages' : 214 ,
280
+ 'pending_messages_size' : {
281
+ 'unit' : 'Kb' ,
282
+ 'value' : 214.1 ,
283
+ },
284
+ 'pending_persistent_messages' : 214 ,
285
+ 'pending_persistent_messages_size' : {
286
+ 'unit' : 'Kb' ,
287
+ 'value' : 214.1 ,
288
+ },
289
+ 'pre' : 'none' ,
290
+ 'queue_name' : 'none.prefetch.sample' ,
291
+ 'receivers' : 16 ,
292
+ 'snfgxibct' : '' ,
293
+ },
278
294
],
279
295
'expected_metrics' : [
280
296
'tibco_ems.queue.pending_messages' ,
Original file line number Diff line number Diff line change @@ -9,4 +9,6 @@ Command: show queues
9
9
$sys.undelivered +-------- 5* 0 0 0.0 Kb 0 0.0 Kb
10
10
* $TMP$.tibemsd.1669EC51B3.1 --------- 5 1 0 0.0 Kb 0 0.0 Kb
11
11
queue.sample -------+- 5* 0 0 0.0 Kb 0 0.0 Kb
12
- sample -------+- 5* 0 0 0.0 Kb 0 0.0 Kb
12
+ sample -------+- 5* 0 0 0.0 Kb 0 0.0 Kb
13
+ none.prefetch.sample --------- none 16 214 214.1 Kb 214 214.1 Kb
14
+
You can’t perform that action at this time.
0 commit comments