本文章只为学习研究目的,我们应当尊重elastic的官方权益,禁止使用本文方法做任何商业用途!你可能会被追究商业责任。 初始化项目 我基于容器折腾的,所以要先初始化一个容器项目。 我这里使用的项目基于:https://github.com/deviantony/docker-elk 将项目克隆到本地 git clone https://github.com/deviantony/docker-el…
Leave a Comment分类: ELK
我们在配置watcher的时候,有时候期望将事件触发给自己写的服务来进行进一步的处理,这时候就需要写一些webhook了。 这里写个配置的例子。 { “actions”: { “test_webhook”: { “webhook”: { “scheme”: “http”, “host”: “10.255.255.101”, “port”: 3000, “method”: “post”, “path…
Leave a Commentx-package的监控还是很强大的,但是对于告警内容的二次过滤和开发能力较弱。某些情况下,我们可能需要将数据拿出来,和我们自己开发的数据处理平台对接,对数据进行清洗之后发送告警信息给管理员。 默认从ctx.payload拿到的数据是一种很奇怪的格式,我们可以通过toJson将数据转换成标准JSON格式进行解析。 { “trigger”: { “schedule”: { “interval”: “…
Leave a Comment