搭建ELK(ElasticSearch+Logstash+Kibana)日志分析系统(七) elasticsearch.yml配置文件详细说明
2017-09-14 16:10
986 查看
摘要:
上一节做了个简单的elasticsearch demo,不过elasticsearch 真正用起来可没那么简单,所以这一节我们先介绍一下elasticsearch 的配置文件。
在下一节,我将介绍elasticsearch 怎么配置外网访问(即在其他电脑或者系统上访问服务器中的elasticsearch ),以及配置elasticsearch 中的一些常见错误
我这里列了比较常见的一些配置,具体配置可参考官网:
elasticsearch配置文件重要设置
上一节做了个简单的elasticsearch demo,不过elasticsearch 真正用起来可没那么简单,所以这一节我们先介绍一下elasticsearch 的配置文件。
在下一节,我将介绍elasticsearch 怎么配置外网访问(即在其他电脑或者系统上访问服务器中的elasticsearch ),以及配置elasticsearch 中的一些常见错误
##集群名称 cluster.name: husen-es-test ##集群中的这个节点的名称 node.name: husen-es-node-1 ##日志文件路径 path.logs: /home/husen/Desktop/es_log/elasticsearch ##当JVM开始写入交换空间时(swapping)ElasticSearch性能会低下 ##你应该保证它不会写入交换空间设置这个属性为true来锁定内存 ##同时也要允许elasticsearch的进程可以锁住内存 ##linux下可以通过 ulimit -l unlimited 命令 bootstrap.memory_lock: true ##是否是master节点 node.master: true ##是否是数据节点 node.data: true ##集群中 Elasticsearch 节点之间的通信的端口 默认9200 transport.tcp.port: 9201 ##绑定的ip地址 network.host: 0.0.0.0 ##Elasticsearch 服务使用的端口 http.port: 9200 ## 一个集群中的 ae07 N个节点启动后,才允许进行恢复处理 gateway.recover_after_nodes: 2 ##当节点(主节点或者数据节点)启动时使用这个列表进行探测其他节点 discovery.zen.ping.unicast.hosts: ["10.45.32.58", "10.45.32.90", "10.45.32.30", "10.45.32.46"] ##指示某个集群启动所需要的最少的master数量 ##官方建议计算方式:=(所有节点数量 / 2)+ 1 ##比如一共有5个节点,那么建议设置(5/2)+1=3 个master discovery.zen.minimum_master_nodes: 2 ##探查的超时时间,默认3秒,提高一点以应对网络不好的时候,防止脑裂 discovery.zen.fd.ping_timeout: 100s ##指示是否为Elasticsearch服务启用HTTP http.enabled: true ###########一下配置避免跨域出现问题################ ##是否允许跨源 REST 请求 http.cors.enabled: true ##如果http.cors.enabled 的值为true,那么该属性会指定允许REST请求来自何处 ## *代表所有都可以 http.cors.allow-origin: "*"
我这里列了比较常见的一些配置,具体配置可参考官网:
elasticsearch配置文件重要设置
相关文章推荐
- 搭建ELK(ElasticSearch+Logstash+Kibana)日志分析系统(十五) logstash将配置写在多个文件
- 搭建ELK(ElasticSearch+Logstash+Kibana)日志分析系统(八) elasticsearch配置外网访问及常见错误处理
- 搭建ELK(ElasticSearch+Logstash+Kibana)日志分析系统(十三) kibana 界面查询语法
- ELK(elasticsearch+logstash+kibana)实时日志分析系统搭建
- 搭建ELK(ElasticSearch+Logstash+Kibana)日志分析系统(五) 通过redis扩展logstash
- elasticsearch + logstash + kibana 搭建 ELK 日志分析系统
- Ubuntu 14.04搭建ELK日志分析系统(Elasticsearch+Logstash+Kibana)
- Centos7下使用ELK(Elasticsearch + Logstash + Kibana)搭建日志集中分析平台
- ELK(日志分析系统): Elasticsearch + Logstash + Kibana集群环境部署及应用
- Logstash+Elasticsearch+Kibana 联合使用搭建日志分析系统(Windows系统)
- Centos6.5使用ELK(Elasticsearch + Logstash + Kibana) 搭建日志集中分析平台实践
- Logstash+Redis+Elasticsearch+Kibana+Nginx搭建日志分析系统
- logstash+elasticsearch+kibana搭建日志收集分析系统
- Logstash+Redis+Elasticsearch+Kibana+Nginx搭建日志分析系统
- 使用ELK(Elasticsearch + Logstash + Kibana) 搭建日志集中分析平台实践--转载
- Logstash+Redis+Elasticsearch+Kibana+Nginx搭建日志分析系统
- Linux——ELK(Elasticsearch + Logstash + Kibana) 搭建日志集中分析平台
- ELK日志系统:Elasticsearch + Logstash + Kibana 搭建教程 good
- ELK(ElasticSearch+Logstash+ Kibana)搭建实时日志分析平台
- Linux――ELK(Elasticsearch + Logstash + Kibana)企业日志分析之linux系统history收集展示