获取实时数据流

来源:9-6 索引生命周期管理原理及实践

杂货搬运工

2022-08-29

老师,基于go获取实时es数据流的话,有没有库,或者案例。就像kibana展示一样,我们像实时获取日志并分析告警
写回答

1回答

少林码僧

2022-08-29

go语言大规模流行时间不长,其生态圈还不够完善,目前没有发现有相关工具.可以考虑自己实现:
1. 基于ES的watcher,它可以定时执行一些查询并触发一些自定义的action,这些action中可以发邮件或者执行webhook,可以利用这些特性来实现分析日志并告警
具体使用可以参考官方文档:https://www.elastic.co/guide/en/elasticsearch/reference/7.9/watcher-api-put-watch.html

2. 可以使用go论循获取近1分钟的索引数据,在go代码中实现告警

1
0

海量数据高并发场景,构建Go+ES8企业级搜索微服务

全新 ES8 配合技术组件,实现高性能搜索

267 学习 · 54 问题

查看课程