在日誌分析中常用中介軟體 elk,工作中需要部署一套 elastic 7 集群用於儲存資料。搭建過程如下。
映象版本
elasticsearch:7.16.2
kibana:7.16.2
cluster.name: test
node.name: 192.168.20.20 //當前主機名
node.master: true
node.data: true
network.host: 0.0.0.0
http.port: 19200 //外部監聽埠
transport.port: 19300 //集群內部通訊埠
discovery.seed_hosts: ["192.168.20.21:19300","192.168.20.22:19300"] //候選 master
cluster.initial_master_nodes: ["192.168.20.21","192.168.20.22"] //初始化 master
檢視集群狀態
curl -x get "192.168.20.20:19200/_cat/health?v"
檢視節點
curl -x get "192.168.20.20:19200/_cat/nodes?v&pretty"
檢視所有索引
curl -xget "/_cat/indices?v&pretty"
####### kibana 安裝
1 建立資料夾
2 配置檔案,kibana.yml
server.port: 9901
server.name: kibana
server.host: "0"
elasticsearch.hosts: [""]
xpack.monitoring.ui.container.elasticsearch.enabled: true
3 啟動配置
######## elasticsearch-hq 安裝
docker run -d -p 9900:5000 elastichq/elasticsearch-hq:release-v3.5.12
elasticsearch 7 單機配置
elasticsearch 7.0.0 新版更新,填個坑 error1 cluster.initial master nodes is empty on this node error 2 the default discovery settings are unsuitable for produ...
elasticsearch 7 X 部署文件
elasticsearch 7.2.1 kibana 7.2.1 最新版為7.3.0 以下文件是根據7.3.0書寫,7.2.1通用 開發 測試環境 cpu 8 核 記憶體8g 硬碟200g 3臺 生產環境 待討論確定 如已設定則可無須考慮該部署準備操作,文件中所有涉及到ip port的資訊,請根據實...
elasticsearch 7 聚合統計 分組聚合
原文 get index type search 返回值表示,15,20 區間內的值有1個,20,25 區間內的值有0個,25,30 區間內的值有1個,30,35 區間內的值有1個。1 直方圖篩選規則 舉個例子,有乙個price欄位,這個字段描述了商品的 現在想每隔5就建立乙個桶,統計每隔區間都有多...