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

Event Triggering, Alerts, and Notifications #59

Closed
brandonmreeves opened this issue Aug 25, 2017 · 3 comments
Closed

Event Triggering, Alerts, and Notifications #59

brandonmreeves opened this issue Aug 25, 2017 · 3 comments

Comments

@brandonmreeves
Copy link

Would be great if evebox had something like this:

https://github.com/etsy/411

Allows for custom searches to create notifications, emails etc.

I have tried the above and it seems to work well. Would just be nice if it was integrated in evebox

@jasonish
Copy link
Owner

jasonish commented Jan 5, 2018

Saving search parameters is something I've thought about before. Had not thought too much about notifications tho. Marking as a feature for now.

@Fmstrat
Copy link

Fmstrat commented Jun 13, 2018

@jasonish I wouldn't reinvent the wheel. Users of a package like this are going to have very different needs. Instead, I would do what Home Assistant does (and many other apps), and create a notification plugin system.

This could be as simple as rolling the elements of any alert into a JSON, then creating a:

notification: /path/to/users/script.sh

Option in the evebox.yaml file. Whenever an alert comes in no matter what it is, that script is run with the JSON as parameter 1. The user can now do whatever they want. Maybe it's filter on regex (#45) and then send an email, or make a curl call to Pushover to notify all their devices. It's up to that Administrator.

@jasonish
Copy link
Owner

Closing as I don't see myself getting to this anytime soon.

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

No branches or pull requests

3 participants