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

Track connectivity / dependancy preconditions for notifications. #271

Closed
jtagcat opened this issue Aug 26, 2021 · 2 comments
Closed

Track connectivity / dependancy preconditions for notifications. #271

jtagcat opened this issue Aug 26, 2021 · 2 comments
Labels
feature-request Request for new features to be added

Comments

@jtagcat
Copy link
Contributor

jtagcat commented Aug 26, 2021

Monitor connectivity to the general network. Allow adding multiple connectivity (depends on) targets (such as 172.20.0.1, iana.org, telegram.com).
If they are down, assume depending targets as unknown, don't send notifications for depending. Send notifications for the connectivity targets, if configured.

Said simply, dependancy precondition for sending a notification.

Before firing notifications for service (also 'back online'), check if connectivity works.
This avoids sending off a bunch of down (or only up, if the general network wasn't available) notifications, where the base connectivity is actually the problem.

@jtagcat jtagcat added the feature-request Request for new features to be added label Aug 26, 2021
@deefdragon
Copy link
Contributor

Similar to #216

@jtagcat
Copy link
Contributor Author

jtagcat commented Oct 12, 2021

If the implementation includes 'everything depends on' / defaults, closing as featureful dupe.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature-request Request for new features to be added
Projects
None yet
Development

No branches or pull requests

2 participants