ES度量聚合(ElasticSearch Metric Aggregations)
https://blog.csdn.net/prestigeding/article/details/88373092
ES Pipeline Aggregation(管道聚合)
https://www.jianshu.com/p/eb0645b9f620
Elasticsearch聚合优化 | 聚合速度提升5倍
https://blog.csdn.net/laoyang360/article/details/79253294
Elasticsearch聚合 之 Terms
https://my.oschina.net/u/204616/blog/545040
Elasticsearch7.X学习路线图
https://blog.csdn.net/laoyang360/article/details/89716974
修改分片
https://blog.csdn.net/ty4315/article/details/52477559
es 的java代码示例
https://www.elastic.co/guide/en/elasticsearch/client/net-api/2.x/date-histogram-aggregation-usage.html
cd /home
mkdir -p es/config
cd es
mkdir data1
mkdir data2
mkdir data3
firewall-cmd --add-port=9300/tcp
firewall-cmd --add-port=9301/tcp
8.mkdir plugins1
9.mkdir plugins2
es1.yml
cluster.name: elasticsearch-cluster
node.name: es-node1
network.bind_host: 0.0.0.0
network.publish_host: 192.168.91.66
http.port: 9200
transport.tcp.port: 9300
http.cors.enabled: true
http.cors.allow-origin: "*"
node.master: true
node.data: true
discovery.zen.ping.unicast.hosts: ["192.168.91.66:9300","192.168.91.66:9301"]
discovery.zen.minimum_master_nodes: 1
node.name: es-node1 集群中保证唯一
discovery.zen.minimum_master_nodes: 1 master节点有1个
伪集群的方式,两个配置文件这里是不一样的: 通过端口号区别不同的ES
http.port: 9200
transport.tcp.port: 9300
容器1:
便于看:
docker run -e ES_JAVA_OPTS="-Xms256m -Xmx256m" -d -p 9200:9200 -p 9300:9300 -p 5601:5601 -v /home/es/config/es1.yml:/usr/share/elasticsearch/config/elasticsearch.yml -v /home/es/plugins1:/usr/share/elasticsearch/plugins -v /home/es/data1:/usr/share/elasticsearch/data --name ES01 elasticsearch
2
docker run -e ES_JAVA_OPTS="-Xms256m -Xmx256m" -d -p 9201:9201 -p 9301:9301 -v /home/es/config/es2.yml:/usr/share/elasticsearch/config/elasticsearch.yml -v /home/es/plugins2:/usr/share/elasticsearch/plugins -v /home/es/data2:/usr/share/elasticsearch/data --name ES02 elasticsearch
注:如果ELK选的6.X版本的,那么需将data1 data2 data3 开启777权限=> chmod 777 data1 data2 data3
在centos窗口中,修改配置sysctl.conf
1
vim /etc/sysctl.conf
加入如下内容:
vm.max_map_count=262144
启用配置:
sysctl -p
访问测试
http://192.168.91.66:9200/_cat/nodes?pretty