Yelp / elastalert

Easy & Flexible Alerting With ElasticSearch
https://elastalert.readthedocs.org
Apache License 2.0
8k stars 1.73k forks source link

Please don't let this die. ElastAlert usecase is very strong. #2947

Open nickbabkin opened 4 years ago

nickbabkin commented 4 years ago

Sorry for being repetitive but I wanted to emphasize this.

@Qmando I've heard you are divorcing with the project, so that wanted to ask you to not let this gem of a software simply die.

Usecase for ElastAlert is pretty unique and it stands well in the ELK ecosystem as an open source alternative to licensed Elastic alerting features. Moreover, the functionality is way way richer than what Elastic guys have under the hood as of August 2020.

You did a great job with building and maintaining it, now please hand it over to someone who deserves.

Cheers!

ManuelFFF commented 4 years ago

Hi @nsano-rururu ,

I would like to know:

  1. I have never used Docker before. Does this work like a VM inside Linux?
  2. Would Praeco do the same work (or similar) that ElastAlert Kibana Plugin does?
  3. I have Nginx running on the same server where I would install Praeco. Would that be an issue or create a conflict with other apps needing Nginx in the server.

Thank you

mrfroggg commented 4 years ago

I think that @nsano-rururu should be made an admin on this project (if you agree!), as he seems to be active on the dev side!

@Qmando, that would be great to grant the admin rights to other devs, as the development of this project could continue!

Also, I would suggest to open a Google Groups for all user questions and problems, close them in the Github Issues as it's hard to fellow what is a dev issue and what is a user question and only allow dev Issues in here! A good cleanup would be a good idea!

Qmando commented 4 years ago

Hi. Sorry that this has remained dormant for quite a while and the PR/issues have gotten completely out of hand.

We do plan on handing the project over to new maintainers, stay tuned. I'll try to get that ball rolling on that before the end of the year.

abhishekjiitr commented 4 years ago

@mrfroggg we already have a Gitter channel for the same: https://gitter.im/Yelp/elastalert

abhishekjiitr commented 4 years ago

@Qmando I understand that the project may be too big for a single maintainer to keep working on (even harder if its just a part-time work). It'll be better if you can assign ownership to more than one person (who is active on the project) so as the issues are resolved & addressed quickly and a single person doesn't become a bottleneck for the same.

immanuelfodor commented 3 years ago

I'm really interested in how the maintenance handover or involvement turns out, it's almost EOY (https://github.com/Yelp/elastalert/issues/2947#issuecomment-716822515), and @nsano-rururu seems to be all over into EA based on his Github activity across multiple projects, so I think it would be in good hands.

Reference for other similar issues without existing connection to this one: https://github.com/Yelp/elastalert/issues/2946, https://github.com/Yelp/elastalert/issues/2911

immanuelfodor commented 3 years ago

There are still a few days until the year ends, let's hope for the best.

devdua commented 3 years ago

@nsano-rururu I also believe strongly in this project and would be willing to be a maintainer/contributor

mrfroggg commented 3 years ago

I think we have 2 options:

devdua commented 3 years ago

I think we should wait until next week as most employees are on vacation during this time. I agree with @mrfroggg on both options.

immanuelfodor commented 3 years ago

As much as I would like somebody to take over active development of ElastAlert, I think the current situation and way of communication leaves a bad taste, it's just not that professional as it could be, almost hostile. I understand the accumulated frustration here but we shouldn't give up maintaining a communication style that is not harmful for other human beings and the project itself. What @mrfroggg suggested, is totally reasonable, we either ask the team behind the project (nicely) that here are some devs that are worthy of being new maintainers, or just create an official fork, and merge the PRs there, comment on all issues that reopen them there, etc.

devdua commented 3 years ago

Hi @Qmando, Happy New Year! Is there a plan to hand over this project? There are a few people here who would definitely like to be maintainers.

mrfroggg commented 3 years ago

I looked around and I have no idea who to contact @ Yelp.

I saw that there is a try to create an official Fork, and many PR were commited so far: https://github.com/jertel/elastalert

fzyzcjy commented 3 years ago

Hi @Qmando I wonder whether there are some updates? This is a very helpful and useful project!

Qmando commented 3 years ago

Hi, sorry for the lack of updates

We have started the process of moving this to new owners. Still working on the details. I appreciate everyone's patience.

devinbfergy commented 3 years ago

I think we need to as a community move the project on. It has been over two months since Qmando last replied.

fzyzcjy commented 3 years ago

+1 This is a wonderful project!

nsano-rururu commented 3 years ago

If you're trying to use the ability to hand over a GitHub repository to another owner or organization, you should be able to do that by working with GitHub. https://docs.github.com/en/github/administering-a-repository/transferring-a-repository

markus-nclose commented 3 years ago

In the meanwhile I have just been using Nsano-rururu's fork as he has been doing amazing work there and merged all the outstanding pulls and even the documentation . Thanks by the way. https://github.com/nsano-rururu/elastalert

Shashankft9 commented 3 years ago

People can follow on this discussion here to pitch in their opinions about an official fork and the process of it: https://github.com/jertel/elastalert/discussions/77

nsano-rururu commented 3 years ago

@markus-nclose

https://github.com/nsano-rururu/elastalert has been removed. Please use the following elastalert2 in the future. https://github.com/jertel/elastalert2

abhishekjiitr commented 3 years ago

It just feels sad to see the laid-back response from official authors. This is a gem of a project, but it's disappointing to see how it's being handled :(