在Kubernetes中安装了MongoDB Replicaset,EFK是我们的日志记录堆栈,但是如何通过此设置将MongoDB访问和事务日志输入到kibana中呢? Fluentd的Mongodb插件用于将日志存储到Mongodb中,而不是获取其日志。
谢谢
答案 0 :(得分:0)
在将MongoDB配置为显示Queries详细信息后,该问题已解决:
db.adminCommand( {
setParameter: 1,
logComponentVerbosity: {
verbosity: 1,
query: {
verbosity: 2
},
storage: {
verbosity: 2,
journal: {
verbosity: 1
}
},
access: {
verbosity: 2,
journal: {
verbosity: 1
}
}
}
} )
并设置数据库性能分析: MongoDB Profiling