说明
ELKStack
配置
进入config 编辑 elasticsearch.yml,我使用的是单节点的,其中的配置项很多,并没有做太多的说明
# Use a descriptive name for your cluster:
cluster.name: log_singleton
# Use a descriptive name for the node:
node.name: node-1
# Add custom attributes to the node:
node.attr.rack: r1
node.master: true
node.data: true
#设置索引数据的存储路径,可以设置多个存储路径,用逗号隔开,
path.data: /data//usr/elasticsearch/data/6.0
#设置日志文件的存储路径,
path.logs: /data/usr/elasticsearch/logs/6.0
#bootstrap.memory_lock: true
# Set the bind address to
network.host: 0.0.0.0
http.port: 9200
transport.tcp.port: 9300
http.cors.enabled: true
http.cors.allow-origin: "*"
#discovery.zen.ping.unicast.hosts: ["172.31.10.11:9300","172.31.8.177:9300"]
bootstrap.memory_lock: false
bootstrap.system_call_filter: false
启动
以后台的方式启动 nohup ./elasticsearch &
如何测试可以不用后台启动 ./elasticsearch,此时可以使用ctrl+c 关闭
可视化管理工具 ElasticHD
- 下载地址
一开始使用X-PACK,很多功能都是收费的,可以申请基础功能的证书,功能有限,而且期限只有一年,到期之前可以继续申请证书更新.ElasticHD下载解压后可以就可以使用,注意一定要下载标签下的文件,界面比较舒服,而且不用做任何配置,功能没有X-PACK丰富