TwiN / gatus

⛑ Automated developer-oriented status page
https://gatus.io
Apache License 2.0
6.42k stars 426 forks source link

Collapse all Group by default and add functionality of nested grouping #564

Open 221bshashank opened 1 year ago

221bshashank commented 1 year ago

Describe the feature request

There are two functionalities :

  1. Add a functionality to collapse a group either at UI level or at each group level, something like this ui.collapsed-by-default or group.collapsed-by-default

  2. Add a functionality to have nested groups. I have many groups that can come under a top-level group. For example, I have a Host Jenkins Operations Centre which I want to make as a parent group and then I have three different servers which will have many endpoints. So, the flow will be one parent group can be there (maybe without endpoint) and inside that many groups can reside.

Why do you personally want this feature to be implemented?

Two reasons:

  1. I want to use this at an Enterprise level
  2. I can see many open issues more or less related to same functionality

How long have you been using this project?

3 months

Additional information

Comment even If you are not willing to add this :)

221bshashank commented 1 year ago

@TwiN , looks like lots of users are requesting this feature, could you pls provide an update on this...

simo222 commented 2 months ago

Hi

Or maybe separate subpages for each group When you click on a group you get navigated to another context (subpage) on the url.

When you create a check you can specify the parent group name. (The group name can be a Context of url)

name: k8s url: http://k8s-cluster:8080/health group: core <------- interval: 1m conditions: "[STATUS] == 200" "[BODY].status == UP"

name: ns1 parent: core name: ns2 parent: core

So url. Http://gatus.local/core. Will show all childs. ns1 and ns2

schealex commented 1 month ago

this would be the last missing peace to switch over from kuma

amai2012 commented 3 weeks ago

Seems to be a partial duplicate to https://github.com/TwiN/gatus/issues/416 !?