johnsusek / praeco

Elasticsearch alerting made simple.
GNU General Public License v3.0
545 stars 87 forks source link

Do you have a plan for implementing high availability (HA) for elastalert backend? #534

Closed eveningcafe closed 5 months ago

eveningcafe commented 1 year ago

🐛 Summary

(Question summary)

Thank your for your great work. But, when it comes to production enviroment, I would like to suggest the option of running multiple instances of Elastalert to help scale overall workload. This can be particularly beneficial when some rules do not utilize the "use_count_query" option, as it can help prevent the backend from running out of memory. With the API you have been working on, achieving this scalability is quite possible, and it may only require the addition of a controller module.

👀 Operating environment

latest , future

eveningcafe commented 1 year ago

@johnsusek @nsano-rururu

eveningcafe commented 1 year ago

P.S. I don't understand why I am unable to create a question on https://github.com/johnsusek/elastalert-server. :(

nsano-rururu commented 1 year ago

There are no plans to support it. Pull requests are welcome.