是否可以通过Kibana访问elasticsearch的内部统计数据

时间:2015-03-12 14:21:20

标签: kibana kibana-4

我可以从查询我们的elasticsearch节点看到它们包含内部统计信息,例如显示磁盘,内存和CPU使用情况(例如通过GET _nodes / stats API)。

无论如何在Kibana-4中访问这些?

1 个答案:

答案 0 :(得分:1)

不直接,因为ElasticSearch本身并未将其内部统计信息推送到索引。但是你可以在* nix框上轻松设置这样的东西:

  1. 定期通过REST轮询您的ElasticSearch框(比如每分钟一次)。 /_status/_cluster/health终点可能包含您所追求的内容。
  2. 以简单的CSV格式将这些文件与时间戳一起发送到日志文件。
  3. 将log logash指向这些日志文件并将输出转发到ElasticSearch框。
  4. 绘制数据图表。