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

Email notifications #49

Open
jdmedlock opened this issue Feb 2, 2024 · 1 comment
Open

Email notifications #49

jdmedlock opened this issue Feb 2, 2024 · 1 comment

Comments

@jdmedlock
Copy link

Is your feature request related to a problem? Please describe.
This is not related to a problem. It's purely a new feature request.

Describe the solution you'd like
When a monitored service doesn't respond to Kerner's health check there should be an option for it to email an interested party. For example, the admin for that service. Other notification types would be nice, like SMS or DMing a person on a site like Discord or Slack, but not required for the initial implementation of this feature.

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.

Additional context
The email notification interval should be separate from the polling interval for the health check to prevent flooding the interested parties inbox. It may also be useful to implement this as two separate intervals - one interval for the initial detection of the outage and a second interval used to send reminders. For example, 1 minute for the first and increments of 15 minutes for the second.

@jdmedlock
Copy link
Author

I know this is in your roadmap for upcoming features. But, I hope this is useful none-the-less.

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

1 participant