是否可以使用elasticsearch生成跟踪渠道?

时间:2015-01-25 07:54:35

标签: logging elasticsearch analytics

我们正在使用Mixpanel,并且真的很高兴能够在事后创建漏斗。我们开始使用elasticsearch并正在考虑将一些跟踪复制到它,但我们是否可以使用它来生成漏斗并不清楚。

弹性搜索有可能吗?如果是这样,我将如何设置聚合?

1 个答案:

答案 0 :(得分:3)

我用弹性搜索编写了一个工具,用于使用真实日志数据进行漏斗可视化,请查看以下链接

https://github.com/yuecen/elastic_funnel

您可以使用简单的命令查询弹性搜索,如下所示:

elastic_funnel --stages landingpage login searchpage --start 2016-03-25T00:00:00

docker support,

docker run -it --rm -v ~/.elastic_funnel:/root/.elastic_funnel:ro yuecen/elastic_funnel elastic_funnel --stages landingpage login searchpage

将返回带有ASCII字符的漏斗可视化

Funnel: landingpage --> login --> searchpage 
######################################################################## 
██████████████████████████████████████████████████  27  100.0%  landingpage          
██████████████                                       8  29.6%   login        
█                                                    1  12.5%   searchpage