文件名称:elasticwatch:用于在弹性搜索查询上设置警报通知的工具
文件大小:17KB
文件格式:ZIP
更新时间:2024-06-21 18:54:55
CoffeeScript
弹性手表 Elasticwatch 是一个很好的工具,它可以查询 Elasticsearch 数据库并将结果与给定的期望值进行比较。 如果结果与预期不符,会通知记者并可以执行任何类型的操作(例如,在向您的开发团队发送电子邮件之前,通过 IFTTT 加热咖啡机 ;-) ...)。 这允许根据您的 ELK 数据创建智能警报设置,无论是从基础设施监控、RUM 数据、电子商务 KPI 还是其他任何数据收集。 如果设置为 cronjob,则不需要其他工具。 入门 首先克隆git存储库并安装依赖项。 git clone https://github.com/ryx/elasticwatch.git cd elasticwatch npm install 然后在您的弹性搜索中创建一些数据... curl -s -XPUT ' http://localhost:9200/monitoring/
【文件预览】:
elasticwatch-master
----.gitignore(13B)
----package.json(765B)
----src()
--------reporter.coffee(750B)
--------reporters()
--------validator.coffee(2KB)
--------app.coffee(4KB)
--------main.coffee(2KB)
--------worker.coffee(6KB)
----bin()
--------elasticwatch(38B)
----README.md(7KB)
----jobs()
--------example.json(738B)
----test()
--------reporter-console.coffee(882B)
--------validator.coffee(3KB)
--------app.coffee(3KB)
--------reporter-mail.coffee(2KB)
--------worker.coffee(5KB)