标题:
使用 ELK Stack 集中 IBM Bluemix 应用程序日志(4)
[打印本页]
作者:
look_w
时间:
2018-6-23 10:35
标题:
使用 ELK Stack 集中 IBM Bluemix 应用程序日志(4)
添加一个时间过滤器
该仪表板是关于正确大小的仪表板,可视化不会告诉我们太多关于数据的信息。我们想要在短时间内查看数据。我们的仪表板的顶部应该如下所示:
选择
Time filter
,此时会显示一个包含几个时间段的下拉菜单。在这里,我们选择了
Last 24h
,但您可以选择您认为适用于您的日志数据的任何时间范围。
这导致对仪表板执行两处更改。首先,直方图看起来有所不同,因为它现在显示了不同时间跨度的数据。此外,一个新的过滤器被添加到了过滤部分。
在继续后面的操作之前,再次保存仪表板。
添加一个表面板
这样,在日志到达的时候,您就可以查看时间,放入一个包含所有个人日志记录的表格。为此,首先需要添加一个新行,将面板放入该行中。再次单击
ADD A ROW
,添加一个包含您选择的名称的行。向该行添加一个新面板,但这次选择
table
。
让我们为它分配一个标题(例如,Log records),并将跨度更改为 12,但保持其他选项的默认值。然后单击
Save
。现在,向下滚动现有的直方图,您应该能够看到所有日志记录。
有大量信息需要处理,但是您可以通过单击单个日志记录来查看其详细信息。
再次声明,在继续后面的操作之前保存仪表板。
添加过滤器
您已经见过一个 Time 过滤器,但让我们来尝试应用您自己的自定义过滤器。查看我们放入表中的数据,您可以看到,拥有 [App/0] 的日志记录是将通过我们的 Bluemix 应用程序记录的消息,但其他记录拥有其他的标识符,比如 [RTR]。RTR 记录实际上是通过 Bluemix 路由器进行记录的。
让我们来筛选这些消息。要添加一个过滤器,请单击现有时间过滤器旁边的加号。
您可以选择使用
must
、
mustNot
或
either
。让我们使用
mustNot
筛选出包含查询 RTR 的所有消息。
单击
Apply
并注意那些 RTR 消失了的日志消息。在继续后面的操作之前保存仪表板。
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/)
Powered by Discuz! 7.0.0