Grafana内置有Elasticsearch,不需要像grafana-zabbix那样,要手动安装插件。
添加数据源
Type:数据源类型,选择elasticsearch。 Default:如果选择,则该数据源就作为默认的数据源。每次创建新的panel时会预先默认选中该数据源作为panel的datasource。 HTTP settings Url:http://192.168.1.1:9200 Access:分为proxy和direct,如果是proxy则默认所有的请求都会由grafana后端来代理,并将请求发送至datasource。当存在跨域访问资源问题,或者是需要身份验证时,可以选择这一项。如果选择direct,你需要对elasticsearch的配置文件elasticsearch.yml作如下修改。
http.cors.enabled: true
http.cors.allow-origin: "*"
我这里选择proxy。
你可以指令查看所有的index curl -XGET ‘192.168.1.1:9200/_cat/indices?v&pretty’ 这是一些输出样例
Elasticsearch details按照上图进行配置,点击保存出现绿色的条状结果,则说明elasticsearch datasource添加成功。