查看elasticsearch写入慢日志
时间: 2023-06-28 20:08:28 浏览: 142
mysql-slow-log-import-to-elasticsearch:将mysql慢查询日志导入elasticsearch进行分析
要查看elasticsearch写入慢日志,可以按照以下步骤进行操作:
1. 打开elasticsearch的配置文件elasticsearch.yml
2. 找到以下配置项:
```
#indexing.slowlog.threshold.index.debug:
#indexing.slowlog.threshold.index.info:
#indexing.slowlog.threshold.index.trace:
#indexing.slowlog.threshold.index.warn:
```
3. 取消注释其中一个或多个配置项,并设置阈值(单位是秒)。例如:
```
indexing.slowlog.threshold.index.info: 5s
```
这将启用写入慢日志,并记录写入操作时间超过5秒的索引操作。
4. 重启elasticsearch服务。
5. 查看elasticsearch的日志文件,一般位于elasticsearch安装目录下的logs文件夹中。可以使用grep等命令过滤出写入慢日志相关的信息。
例如:
```
grep "indexing_slowlog" elasticsearch.log
```
这将只显示写入慢日志相关的信息。
注意:启用写入慢日志可能会对系统性能产生一定影响,因此只有在需要排查写入性能问题时才应该启用。
阅读全文