elastic基本配置

elastic基本配置,第1张

两个本地配置文件 $ES_HOME/config:

elastic配置文件:elasticsearch.yml

elastic日志配置文件:log4j2.properties

可以修改配置文件夹的路径:

./bin/elasticsearch -Epath.conf=/path/to/my/config

配置文件为YAML格式

path:data: /var/lib/elasticsearchlogs: /var/log/elasticsearch

path.data: /var/lib/elasticsearchpath.logs: /var/log/elasticsearch

node.name:${HOSTNAME}network.host: ${ES_NETWORK_HOST}

appender.rolling.type = RollingFile [图片上传中。。。(1)]appender.rolling.name = rollingappender.rolling.fileName = ${sys:es.logs}.log [图片上传中。。。(2)]appender.rolling.layout.type = PatternLayoutappender.rolling.layout.pattern = [%d{ISO8601}][%-5p][%-25c] %.10000m%nappender.rolling.filePattern = ${sys:es.logs}-%d{yyyy-MM-dd}.log [图片上传中。。。(3)]appender.rolling.policies.type = Policiesappender.rolling.policies.time.type = TimeBasedTriggeringPolicy [图片上传中。。。(4)]appender.rolling.policies.time.interval = 1 [图片上传中。。。(5)]appender.rolling.policies.time.modulate = true [图片上传中。。。(6)]

[图片上传中。。。(7)]

Configure the RollingFile

appender

[图片上传中。。。(8)]

Log to /var/log/elasticsearch/production.log

[图片上传中。。。(9)]

Roll logs to /var/log/elasticsearch/production-yyyy-MM-dd.log

[图片上传中。。。(10)]

Using a time-based roll policy

[图片上传中。。。(11)]

Roll logs on a daily basis

[图片上传中。。。(12)]

Align rolls on the day boundary (as opposed to rolling every twenty-four hours)

elasticdump 提供了多种导入导出数据的方式,可以 index <->index 、 index <->.json 文件,还支持将 index 查询结果导出到 .json 文件。执行的命令也很简单,只需指定数据来源 input 、数据输出 output 、数据类型 type 即可。

a.导出 index 数据到 .json 文件

b.导入 .json 文件中的数据到 es

在导入数据前可以先把测试用的index数据清空


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12073144.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存