Arnaud Cogoluègnes
b88ad3d265
Adapt consumer link in queue details page
...
Depending on whether the "owner" of the consumer is a channel (for AMQP
consumers) or a connection (for stream consumers) and whether the stream
management plugin is enabled or not. The link will lead to the channel
page, the connection page, or the stream connection page.
2021-01-20 17:01:31 +01:00
Arnaud Cogoluègnes
78b723d7c3
Report stream consumers as regular consumers in management
...
This helps to see that a queue is consumed from.
WIP
2021-01-20 15:36:16 +01:00
Arnaud Cogoluègnes
b5315c0166
Merge branch 'master' into rabbitmq-stream-prometheus
2021-01-18 11:26:06 +01:00
Arnaud Cogoluègnes
52aa2963f5
Bump test dependencies in stream plugins
2021-01-14 17:58:38 +01:00
Arnaud Cogoluègnes
bf72683eb2
Add stream prometheus plugin
2021-01-11 16:49:56 +01:00
Arnaud Cogoluègnes
5f0df3bdb0
Format stream and stream management plugins code
2021-01-06 15:47:27 +01:00
Arnaud Cogoluègnes
07b9e68ff5
Add logs to some stream tests
2021-01-06 14:38:02 +01:00
Arnaud Cogoluègnes
7ce567962f
Add offset & consumed column to stream consumer in management
2020-12-15 16:17:55 +01:00
Arnaud Cogoluègnes
c0bb7ec4a7
Add offset & consumed metrics to stream consumer
2020-12-15 15:37:26 +01:00
Arnaud Cogoluègnes
7bbbe3bb12
Add proper title to stream connections page
2020-12-09 09:29:47 +01:00
Arnaud Cogoluègnes
fc816f857d
Make sure to return 404 in stream management plugin
2020-12-07 18:04:25 +01:00
Arnaud Cogoluègnes
9e1279434e
Add publishers in stream connection details page
2020-12-07 17:52:03 +01:00
Arnaud Cogoluègnes
22195f7934
Add stream connection publishers REST endpoint
2020-12-07 17:31:48 +01:00
Arnaud Cogoluègnes
8823bfa01a
Add consumers in stream connection details page
2020-12-07 16:50:26 +01:00
Arnaud Cogoluègnes
3f1d010ecd
Add stream connection consumers REST endpoint
2020-12-07 15:56:23 +01:00
Arnaud Cogoluègnes
2b45d8635b
Add publisher reference to stream endpoint
2020-12-07 10:17:01 +01:00
Arnaud Cogoluègnes
1faeaad499
Add publisher REST endpoint to stream consumer management
2020-12-04 17:22:14 +01:00
Arnaud Cogoluègnes
c0779e6fa4
Filter records based on user in stream consumer endpoint
2020-12-02 11:37:56 +01:00
Arnaud Cogoluègnes
48b04e05a4
Add connection details to stream consumer endpoint
2020-12-02 10:52:13 +01:00
Arnaud Cogoluègnes
5f84e58cdd
Test stream consumers endpoint
2020-12-02 09:56:31 +01:00
Arnaud Cogoluègnes
41160210ab
Start stream consumer REST endpoint
2020-12-01 18:23:22 +01:00
Arnaud Cogoluègnes
98b339b38f
Get rid of unchecked warnings in Java test
2020-11-23 17:15:49 +01:00
Arnaud Cogoluègnes
ad266d62fe
Remove system.out call
2020-11-23 16:58:44 +01:00
Arnaud Cogoluègnes
ed12ae0bbf
Add permission tests for stream management
2020-11-23 16:32:14 +01:00
Arnaud Cogoluègnes
0d2bb8edb0
Remove unnecessary files
2020-11-23 11:29:13 +01:00
Arnaud Cogoluègnes
584811582b
Add first tests for stream management
...
They are using Java to have a proper stream client.
2020-11-23 11:23:29 +01:00
Arnaud Cogoluègnes
a2f34a1bc9
Add connection endpoint to stream management
2020-11-20 16:24:02 +01:00
Arnaud Cogoluègnes
2b90c61d4d
Add connections/:vhost endpoint to stream management
2020-11-20 14:38:14 +01:00
Arnaud Cogoluègnes
c8249a304f
Filter stream connections where metrics are disabled
...
This implied defining the protocol field in tracked connection to be
able to filter out non-stream connections.
2020-11-20 09:29:55 +01:00
Arnaud Cogoluègnes
e516aab737
Display only stream connections in plugin
2020-11-19 17:02:35 +01:00
Arnaud Cogoluègnes
23d7e8114c
Introduce stream management plugin
2020-11-19 14:48:25 +01:00