每个软件应用为了方便排查运行时出现的问题或者一些做一些数据记录,都会提供相应的日志记录,Elasticsearch也不例外,Elasticsearch日志记录通过3类日志类型进行记录:
**(1)主要日志(cluster-name.log)*记录了Elasticsearch运行时所发生一切的综合信息,例如,某个查询失败或一个新的节点加入集群
**(2)慢搜索日志(cluster-name_index_search_slowlog.log)*当某个查询运行得很慢时,Elasticsearch会在这里进行记录。默认情况下,如果一个查询话费得时间多于半秒,将在这里写入一条记录。
搜索可以分为两个阶段:查询和获取
**(3)慢索引日志(cluster-name_index_indexing_slowlog.log)*这和慢搜索日志类似,默认情况下,如果一个索引操作花费得时间多于半秒,将在这里进行记录
如果想对日志继续配置信息进行操作,可以编辑logging.yml文件,默认得日志配置选项是比较合理得,当然如果你有特殊的需求,就根据项目的实际情况进行调整。