指标的Kibana可视化选项?

时间:2015-04-02 16:59:45

标签: charts elasticsearch logstash metrics kibana

非常感谢有关在一个图表中获取所有指标的可用选项的建议。

方案: 我试图在kibana中随着时间的推移可视化一组指标(cpu,内存等)。我已经能够解析数据,以便有单独的字段来表示这些指标:

{
  " _index":" logstash-2015.03.23",
  " _type":" PerfMon",
  " _id":" 2UYbSIiKSTiaBsIxLrTNpw",
  " _score":null,
  " _source":{
    " @ timestamp":" 2015-03-23T17:45:47.511Z",
    " message":"当前的表现信息:",
    " @ version":" 1",
    "标签":[
      "多"
    ],
    "输入":" PerfMon",
    " OverallCPU":" 6.471649809040164%",
    " OverallMemory":" 53.362655320952484%",
    " ProcessMemory":" 1.3G",
    " ProcessVirtualMemory":" 3.7G",
    " ProcessCpuUsage":" 0.8582689631610962%",
    " TotalDiskSpace":" 55G&#34 ;,
    " FreeDiskSpace":" 40G \ n"
  } }

将OverallCPU转换为整数后,我可以添加一个直方图面板,其中包含"图表值"设置为" max"和"价值领域"设置为OverallCPU。这告诉我我想要的 - 太棒了!但现在我想将其他指标添加到同一个面板中,这是我遇到的麻烦。

在做了一些搜索后,我认为index shown here的结构看起来是向正确方向迈出的一步,因为我没有看到任何其他方法来完成我想要的可视化类型,除非通过查询。但是我没有成功将数据放入数组中。

如果将我的数据解析为数组是获取一个图表中所有指标的唯一方法,那么我应该创建一个具有适当标题的单独问题(同意?)。

由于我是ELS的新手,我不想假设这是将所有指标纳入单个图表的唯一方法。

1 个答案:

答案 0 :(得分:0)

在Kibana3中,您可以定义多个查询并为您的图表选择。

Kibana4更好,因为您为每个面板选择了多个指标,并且可以更好地控制它们的使用方式,聚合方式等。

Kibana3甚至没有从他们的网站上获得,所以我建议跳进Kibana4。