ElasticSearch API 簡要介紹
阿新 • • 發佈:2017-10-28
網絡 nod date info 基於 基於內存 path -s sts
例如:http://192.168.23.10:9200/_cat/nodes(節點個數)
例如:http://192.168.23.10:9200/_cat/nodes?v(信息信息)
1:stats
2:health
3:state
4:nodes
http://192.168.23.10:9200/_nodes/health
http://192.168.23.10:9200/_cluster/health
http://192.168.23.10:9200/_cluster/health?pretty
3:安裝插件
/usr/share/elasticsearch/bin/plugin install mobz/elasticsearch-head
/usr/share/elasticsearch/bin/plugin install lmenezes/elasticsearch-kopf
/usr/share/elasticsearch/bin/plugin install license
/usr/share/elasticsearch/bin/plugin install marvel-agent
4:在瀏覽器上就可以訪問創建提供的接口
192.168.23.10:9200/_plugin/head
192.168.23.10:9200/_plugin/kopf
調用其API會返回很多信息,例如集群的信息,節點的信息等
檢查集群的狀態----Restful API說明
Restful API的訪問接口
(三)
ElasticSearch Plugins 簡要介紹
ElasticSearch提供了很多豐富的插件,能夠給我們很直觀的管理集群和查看集群
安裝插件
手動創建document
(文檔的數值類型有:字符串,數值,布爾,時間)
手動修改document
手動刪除document
查看當前的索引
刪除索引
搜索數據(查詢數據) DSL查詢語言介紹
使用這個工具查看:http://www.bejson.com/jsonviewernew/
映射和分析
mapping and analysis
Logstash 安裝
(依賴於jruby編譯器,因此需要配置Java環境)
Logstash 常用插件介紹
ElasticSearch API 簡要介紹