Percona mongod审计过滤器

时间:2016-04-14 12:33:03

标签: mongodb filter ubuntu-14.04 audit percona

我尝试使用带有 auditLog 的过滤器,而我目前正面临一个问题:

我想从我的日志文件中的精确数据库中仅打印"insert""delete""update"等命令。我尝试了很少的东西,但没有一个成功。 我浏览了 Percona Mongodb 文档,我发现 Mongo Enterprise 我必须使用"setParameter {auditAuthorizationSuccess: true}"作为参数才能获得我想要的内容。 但是,如果我在 mongod.conf 文件或命令行中尝试使用此功能,则会出现错误:"Unrecognized option: setParameter { auditAuthorizationSuccess ". 我试图在Persona doc中找到关于它的任何内容,但我无法找到答案。

这是 mongod.conf 文件的 审核 部分:

audit:
destination: file
format: JSON
path: /data/log/mongodb/vip-auditLog.json
filter: '{ atype: "authCheck", "users.db": "vip", "param.command": {$in: [ "insert", "delete", "update", "find", "findandmodify" ] } }'
setParameter { auditAuthorizationSuccess: true }

我使用 ubuntu:14.04 LTS percona服务器用于mongodb:3.0.10-1.5

我已经在percona论坛上问过,虽然这个问题是1个月大,但没有答案。

0 个答案:

没有答案