Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

tiny feature request: group services #23

Open
jamiew0w opened this issue Apr 15, 2022 · 2 comments
Open

tiny feature request: group services #23

jamiew0w opened this issue Apr 15, 2022 · 2 comments

Comments

@jamiew0w
Copy link

For example, say you want to monitor:

abc.com
minecraft game server
nop.net
teamspeak server port
xyz.com

Currently we can't group the websites and the servers seperately, I think our only option is numbering them to force arrange them - IE

01-abc.com
02-nop.com
03-xyz.com
04-minecraft game server etc etc

If we had a way to create 1,2 or 3 groups it would make things a bunch neater.

web

website1
website2

gameserver

gameserver1
gameserver2

Loving the project by the way, thank you!

@thomasdn
Copy link

I would absolutely love this as well.
I think a way to implement this would be to either add a column in the checks.csv that if present contains the group name.

Alternatively, the script would accept multiple checks.csv files as argument and then group them.

So you could have: webservers.csv, mailservers.csv, etc.

@bderenzo
Copy link
Owner

bderenzo commented Mar 7, 2024

Now, the results are displayed in the same order as in the checks.csv file. Only the outages are displayed first, but this can be adapted easilyin the code.

Adding groups, although possible, would add a lot of complexity to the code that I want to keep as simple as possible. For the moment, I haven't found a solution that satisfies me. If someone proposes a solution that is not complex, I'm ready to take a look at it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants