codecentric / spring-boot-admin

Admin UI for administration of spring boot applications
Apache License 2.0
12.32k stars 3.07k forks source link

Allow colorized grouping of services #1510

Open Docjones opened 4 years ago

Docjones commented 4 years ago

I would like to request a springbootadmin feature to group services belonging together on a buisness case base by adding them to the same "group" i.e. using a property like spring.boot.admin.client.group=<groupname-string>

services sharing the same groupname are being colored with the same color and perhaps are rendered in the wallboard next to each other.

joshiste commented 4 years ago

Sounds nice! Do you wanna go for a PR? We should add this information in the metadata so the solution works for spring cloud discovery as well

Docjones commented 4 years ago

I am sorry - but i consider myself not skilled enough to contribute. Sorry...

antmordel commented 3 years ago

Hi @joshiste - could I go for a PR? Do I need to have this issue assigned to me or should I just go for it and create a PR? Thanks a lot :)

joshiste commented 3 years ago

@antmordel just go for it.

Docjones commented 3 years ago

@antmordel Kindly asking if you have gotten any results for this feature?

iaptekar commented 1 year ago

I don't know if this is still going ahead, but what would be a great addition is to be able to group instances by metadata tags, and maybe version. We have a pretty hybrid environment and use tags a lot to differentiate different technologies, deployments, and so on. It would be helpful to be able to group the services according to these tags.

Docjones commented 1 year ago

Unfortunately, there is no progress on this request. Still, i am not skilled enough to fulfill it.

Docjones commented 4 months ago

Is that PR accepted?

erikpetzold commented 4 months ago

I think parts are implemented, but not coloring. You can group services, see "group" property here: http://docs.spring-boot-admin.com/current/server.html

hzpz commented 3 months ago

We added an example to our runtime playground.

Currently, grouping is only possible in the application list, but we are working on the wallboard as well.