You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用MongoDB Keyhole分析集群日志遇文件不存在报错,已解决

解决MongoDB Keyhole日志分析时的文件找不到错误

问题场景

在Ubuntu服务器上部署好MongoDB Keyhole后,参考官方示例命令尝试分析MongoDB集群性能日志:

keyhole --loginfo log_file[.gz] [--collscan] [-v]

即便日志文件就在当前命令执行目录下,依然触发报错:

2022/10/12 11:20:45 open logfilename_mongodb.log.gz.[gz]: no such file or directory

问题原因

官方示例里的[.gz]和[--collscan]是可选参数的标记符号,并非实际需要输入的内容。直接照搬示例命令时,Keyhole会把[.gz]解析成文件名的一部分去查找,自然找不到对应文件。

解决方法

移除命令中的方括号标记,直接指定实际的日志文件路径(支持相对路径或绝对路径),同时按需添加可选参数即可。比如成功执行的命令:

./keyhole -loginfo -v ~/Downloads/logfilepath.log

内容的提问来源于stack exchange,提问作者rovoda

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.16 13:40:41