Grafana使用Elasticsearch作为数据源绘制Graph
最近在使用Grafana对Elasticsearch中使用metricbeat收集到的机器各种指标进行绘图中,发现Grafana中相对于Kibana对Elasticsearch的聚合支持的特别少,可能是因为两者侧重点不同,下面我将在Grafana中使用Elasticsearch作为数据源绘制网络的IO图以及disk的IO图。
- 下载Grafana
https://grafana.com/grafana - 下载安装Elasticsearch和metricbeat
https://www.elastic.co/ 安装好1.2步骤之后进行我们的正题。
首先在Grafana中添加关于Elasticsearch的数据源,如图所示
添加完成之后新建Dishboard之后,add panel的graph。绘制network的io图
配置metric如下图所示
配置完成之后,效果图如下:绘制disk IO图
以上,就是使用Grafana绘制的图,和kibana相比,聚合函数支持的有点少,在kibana中,以上的diskio图使用的参数不同。
在youtube上,很少有关于Grafana使用Elasticsearch作为数据源使用多种聚合函数的demo,很多都是关于template和query的使用。更多demo请参考https://grafana.com/dashboards?ataSource=elasticsearch&panelType=graph