Bre*_*ers 6 elasticsearch elasticsearch-plugin
我们将构建一个在AWS中运行的新工作板类型站点,我们正在使用Elastisearch来完成所有工作和候选搜索功能.
该网站将提供电子邮件提醒.1)候选人可以设置警报,以便发布与某些关键字匹配且在特定邮政编码的X英里范围内的新作业将通过电子邮件发送给他们.2)招聘人员将能够设置警报,以便将特定邮政编码X英里内某些关键字的简历通过电子邮件发送给他们
是否有开源代码可以让我们入手?
我已经在Elastic.co上阅读了一些关于Watcher的信息,但是我们正在尝试寻找低成本的解决方案.我会ping Elastic来感受他们的前期成本......
有没有人构建一个可扩展的Web应用程序,每天可以使用Watcher或其他一些警报工具处理成千上万的警报?
谢谢,
布伦特拜尔斯
如果您还不想使用 Watcher,下一个可用的选项是深入研究Percolate API(+关于该主题的较旧的博客文章和最近的一篇文章),以实现“监视”部分并处理您自己的代码中的“警报”部分。
人们正在做的一些例子:
您可能想要查看由 Yelp 创建的ElastAlert,它可能会帮助您继续。
Toplog 使用percolate API 以便在对特定日志模式建立索引时获取警报。他们还创建了percolatorLogstash 输出,以便在索引后立即渗透文档并将匹配的渗透查询存储到 redis(或您拥有的其他设备)中。一些 Logstash 人员也有同样的想法,并且可能会考虑将该插件作为一个可行的选择。
还有另一个示例,只要对与给定查询匹配的新产品建立索引,就会发送电子邮件。
如果你再深入一点,你肯定会发现更多的例子。但总体思路始终是相同的:
最后,Kibana 中有一个关于集成警报系统的开放问题,您可能还想关注。
更新(2016/05/04)
我决定创建一个支持 ES Percolate API 的 Logstash 过滤器。它与 Toplog 人员所做的类似,但它作为过滤器运行以丰富事件,而不是作为 Redis 的输出运行。
您可以在以下位置找到更多信息:https://github.com/elastic/logstash/issues/2187#issuecomment-216760668
| 归档时间: |
|
| 查看次数: |
971 次 |
| 最近记录: |