如何在Kibana中以条形显示日志中的特定消息

时间:2018-08-23 05:14:09

标签: elasticsearch kibana elastic-stack kibana-5

我想从应用程序中的特定消息中显示Kibana条形图中的每个条形。

栏应从右向左流动。

条形图中的条形不应超过15条。

具体地说,我的应用程序中的每个微服务都将其名称记录在日志文件中,当它被请求或响应请求时,其名称中将在日志中显示一个脚印,我只想表示相同的名称。 / p>

我已经尝试过的东西:

  1. 拆分系列...包括错误在内的其他消息也正在跟踪中,并显示为条形。
  2. 过滤器...它显示的总条显示了微服务出现的总数

有人可以帮助我吗?

1 个答案:

答案 0 :(得分:0)

如果您的日志字段是文本(即键入:文本) 创建新的条形图可视化 铲斗-x轴,过滤器

在过滤器框中,例如:   my_logs_field:“使用了my_microservice1” 或任何适当的查询 添加标签 my_microservice1

添加标签 并对所有微服务重复

此解决方案的问题是您将需要知道拥有哪些微服务,并进行相应的更新。 您可能会看到一个条形图,表示何时没有使用过滤器拾取这些微服务:   NOT my_logs_field:“使用my_microservice1” NOT my_logs_field:“使用my_microservice2” NOT my_logs_field:“使用my_microservice3” 等

基于ELK v6.3.2