[SERVER-14824] audit doesn't scale when --auditFormat is JSON Created: 07/Aug/14  Updated: 06/Dec/22

Status: Backlog
Project: Core Server
Component/s: Security
Affects Version/s: 2.7.4
Fix Version/s: None

Type: Improvement Priority: Major - P3
Reporter: Davide Italiano Assignee: Backlog - Security Team
Resolution: Unresolved Votes: 0
Labels: 28qa, audit, platforms-re-triaged
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Attachments: PNG File 2014-07-29-192301_2560x1440_scrot (1).png    
Assigned Teams:
Server Security
Participants:

 Description   

Just adding more clients (when #clients > 2) doesn't improve the situation at all.

Mongod cmdline arguments:

./mongod --dbpath db/ --auth --auditDestination file --auditPath ./auditme --auditFormat JSON --setParameter auditAuthzSuccess=true --auditFilter '{ "users.user" : "read_me"}' --logpath m1.txt

Results: (1,2,4,8,12,16 threads)

8507.806667
16476.54333
17137.63
16258.93
16333.02667
16632.67333



 Comments   
Comment by Davide Italiano [ 07/Aug/14 ]

Attached profiler output

Generated at Thu Feb 08 03:36:05 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.