golang基础- ElasticSearch搜索引擎、kibana可视化工具、向ES输出数据
2017-11-27 18:36
676 查看
安装ElasticSearch
安装kibana
向es输出数据
1、下载ES,下载地:https://www.elastic.co/downloads
2、修改config/elasticsearch.ymal配置
cluster.name: my-application
node.name: node-1
network.host: 192.168.21.17
3、启动es, ./bin/elasticsearch.bat
4、浏览器测试
1、下载kibana,下载地:https://www.elastic.co/downloads
2、修改config/kibana.yml配置
elasticsearch.url: “http://192.168.21.17:9200”
3、启动kibana, ./bin/kibana.bat
4、浏览器测试
然后在浏览器查看即可,上面那个截图就是效果图
安装kibana
向es输出数据
安装ElasticSearch
ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java开发的,并作为Apache许可条款下的开放源码发布,是当前流行的企业级搜索引擎。1、下载ES,下载地:https://www.elastic.co/downloads
2、修改config/elasticsearch.ymal配置
cluster.name: my-application
node.name: node-1
network.host: 192.168.21.17
3、启动es, ./bin/elasticsearch.bat
4、浏览器测试
安装kibana
Kibana是一个开源的分析与可视化平台,设计出来用于和Elasticsearch一起使用的。你可以用kibana搜索、查看、交互存放在Elasticsearch索引里的数据,使用各种不同的图表、表格、地图等kibana能够很轻易地展示高级数据分析与可视化。1、下载kibana,下载地:https://www.elastic.co/downloads
2、修改config/kibana.yml配置
elasticsearch.url: “http://192.168.21.17:9200”
3、启动kibana, ./bin/kibana.bat
4、浏览器测试
向es输出数据
package main import ( "fmt" "gopkg.in/olivere/elastic.v2" ) //go get gopkg.in/olivere/elastic.v2 type Tweet struct { User string Message string } func main() { client, err := elastic.NewClient(elastic.SetSniff(false), elastic.SetURL("http://192.168.21.17:9200/")) if err != nil { fmt.Println("connect es error", err) return } fmt.Println("conn es succ") for i := 0; i < 20; i++ { tweet := Tweet{User: "olivere", Message: "Take Five"} _, err = client.Index(). Index("twitter"). Type("tweet"). Id(fmt.Sprintf("%d", i)). BodyJson(tweet). Do() if err != nil { // Handle error panic(err) return } } fmt.Println("insert succ") }
然后在浏览器查看即可,上面那个截图就是效果图
相关文章推荐
- ElasticSearch5.4.3 环境搭建 2017 (3-可视化分析工具Kibana)
- ElasticSearch速学 - 分析与可视化工具Kibana初识
- 使用ElasticSearch,Kibana,ASP.NET Core和Docker可视化数据
- 使用ElasticSearch,Kibana,ASP.NET Core和Docker可视化数据
- 下载安装elasticsearch 与图形可视化工具kibana
- 54 搜索引擎及Lucene基础、elasticsearch使用基础、ES使用详解、ES查询及Logstash入门
- 使用Kibana工具测试elasticsearch数据
- Golang GUI基础1 -- JSON格式化小工具
- ES-MongoDB学习3_MongoDB数据同步到Elasticsearch中
- golang基础-模板if判断、传(map_arr切片)数据渲染浏览器
- ElasticSearch数据的输入和输出相关接口
- 网站用户行为数据统计与分析之七:kibana或elasticsearch-head
- GIS+=地理信息+行业+大数据——超级酷炫的开源代码可视化工具--Codeology
- ElasticSearch学习19_搜索引擎-倒排索引基础知识
- Shiny应用基础(4):数据与图像输出
- 机器学习之数据可视化工具
- GoLang基础数据类型--->字符串处理大全
- 55 个实用的大数据可视化分析工具!
- ES(elasticsearch)搜索引擎
- 数据可视化工具Style Scope