- ES7.0增加通过json记录ES日志,可在日志中加入node.id,cluster.uuid,type。其中type主要用于区分docker环境下的每个节点的日志。
- ES日志包括集群节点日志、过时日志、查询慢日志和写入慢日志等。
- 日志级别调整,可以细化到包级别,此外还支持动态修改,例如将discovery模块日志级别设置为debug,其他模块仍然保持info级别。
具体的一些日志文件: 1. deprecation: 查看被废弃的功能的调用日志;\ 例如 all 即将被废弃,如果你某一个索引启用了 _all,则可能会有一条 deprecation log;\ 通过这个日志的内容,可以指导你决定是否迁移到新的版本 2. indexindexingslowlog: 索引慢日志,功能类似于搜索慢日志。日志文件名以 indexindexingslowlog.log 结尾。日志和阈值的配置方式与搜索慢速日志相同。 3. indexsearchslowlog: 分片级别的慢速搜索日志允许将慢速搜索(查询和提取阶段)记录到专用日志文件中 4. es.log 5. es_server.json