非常感谢有关在一个图表中获取所有指标的可用选项的建议。
方案: 我试图在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的新手,我不想假设这是将所有指标纳入单个图表的唯一方法。
答案 0 :(得分:0)
在Kibana3中,您可以定义多个查询并为您的图表选择。
Kibana4更好,因为您为每个面板选择了多个指标,并且可以更好地控制它们的使用方式,聚合方式等。
Kibana3甚至没有从他们的网站上获得,所以我建议跳进Kibana4。