static_status icon indicating copy to clipboard operation
static_status copied to clipboard

Feature request: Service dependencies and groups

Open sennewood opened this issue 3 years ago • 0 comments

We often have the case, that a service works perfectly fine, but our authentication server is offline, so nobody is able to login. Because of that I'm thinking about a service.json to replace the status_hostname_list.txt:

[
    {
        "site": "Moodle",
        "group": "level 1",
        "command": "http-status",
        "target": "moodle.example.com",
        "parameter": "200",
        "dependencies": {
            "LDAP": true
        }
    },
    {
        "site": "LDAP",
        "group": "level 2",
        "command": "nc",
        "target": "ldap.example.com",
        "parameter": "636"
    }
]

Additionally I want to be able to group services. (#21)

But I'm not sure about the "dependencies"-block:

  • Is just a name and true/false enough?
  • Will multiple dependencies work?

What do you think? Have you more ideas? :)

sennewood avatar Jun 10 '21 11:06 sennewood