Kibana 插件简介

在 Kibana 插件中,我们提供了6个图表,以及一个表格,

  • TOP 攻击 IP 来源
  • TOP 攻击目标(域名)
  • TOP 被攻击URL
  • TOP 攻击类型分布
  • TOP 服务器类型分布
  • TOP User-Agent 分布
  • 最近的20个攻击事件(表格)
    最终效果如下

dashboard概览

切换时间范围

可以配时间范围来检索特定时间范围内的索引数据。当设置了时间范围后,它将显示在菜单栏中时间过滤器位置。设置时间范围的步骤:

  • 单击菜单栏右上角的时间过滤器;TimeFilter
  • 在展开的时间选择页面选择需要的时间范围,目前支持三种方式:Quick(内置常见时间范围)、Relative(自定义相对时间)和Absolute(自定义绝对时间)。选取合适的方式设置时间范围,即可。QuickRelativeAbsolute

    自动刷新

可以通过配置刷新间隔,以使用最新索引数据自动刷新页面,这会定期重新提交搜索查询。当设置刷新间隔时,它将显示在菜单栏中时间过滤器的左侧。设置刷新时间间隔的步骤:

  • 单击菜单栏右上角的时间过滤器;TimeFilter
  • 点击Auto-refresh选项卡,会弹出时间间隔列表,如下图。在给出的时间间隔列表中选择合适的间隔;AutoRefresh
  • 启用自动刷新后,Kibana的顶部栏将显示暂停按钮和自动刷新间隔,如下图。点击暂停按钮暂停自动刷新。RefreshStatus

    过滤器Filter

Kibana支持过滤搜索结果,仅显示在某字段中包含了特定值的文档;也可以创建反向过滤器,排除掉包含特定字段值的文档。添加好一个过滤器后,它会显示在搜索请求下方的过滤栏里,如下图:FilterSQLi鼠标在上面停留时,会显示如下图标:FilterHover依次为:过滤器开关、过滤器图钉、过滤器反转、过滤器移除和过滤器自定义。其功能如下:

  • 过滤器开关:可以在不移除过滤器的情况下关闭过滤条件。再次点击则重新打开。被禁用的过滤器是条纹状的灰色,要求包含的过滤条件显示为绿色,要求排除的过滤条件显示为红色。
  • 过滤器图钉:被钉住的过滤器,可以横贯Kibana各个标签生效。
  • 过滤器反转:默认情况下,过滤器都是包含型,显示为绿色,只有匹配过滤条件的结果才会显示。反转成排除型过滤器后,显示的是不匹配过滤器的检索项,显示为红色。
  • 过滤器移除:删除过滤器。
  • 过滤器自定义:打开一个文本编辑框。编辑框内可以修改 JSON 形式的过滤器内容,并起一个 alias 别名: FilterCustomJSON 中可以灵活应用 bool query 组合各种 should、must、must_not 条件。

    数据详情与导出

要查看可视化后面的原始数据,可以单击容器底部的上箭头,即可看到关于原始数据的详细信息的选项卡,如下图所示:DetailInformation

  • Table:底层数据的表示,呈现为分页网格数据,可以通过单击每列顶部的表标题对表中的项进行排序。底部的Raw和Formatted按钮分别用于导出原始数据与格式化后的数据。
  • Request:用于查询的原始请求,以JSON格式呈现。
  • Response:来自elasticsearch服务器的原始响应,以JSON格式呈现。
  • Statistics:与请求和响应相关的统计信息的摘要,以网格数据呈现,包括查询持续时间,请求持续时间,命中记录数目以及用于进行查询的索引模式。
    注:更加详细的Dashboard信息,请参考官方文档

原文: https://rasp.baidu.com/doc/usage/siem/kibana/main.html