Commit Graph

181 Commits

Author SHA1 Message Date
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