Low impact on DB performance with QAN for MongoDB

Description

Currently, PMM requires profiling to be enabled for QAN to work. Profiling can be expensive if there's a lot of queries to be logged. Instead, mongod.log can be used to gather this data and is much less impactful performance-wise.

 

Enabling profiling on production systems is a concern for many users, especially the ones migrating from OpsManager.

 

Proposed solution: Read slow queries statistics from mongod.log instead of system.profile

 
Useful links:

How to test

None

How to document

None

AFFECTED CS IDs

CS0048714
50% Done
Loading...

relates to

Smart Checklist

hide

Activity

Show:

Nurlan Moldomurov October 24, 2024 at 12:13 PM

what do you think about this?

Details

Assignee

Reporter

Priority

Components

Needs QA

Needs Doc

Planned Version/s

Fix versions

Story Points

Sprint

Affects versions

Smart Checklist Progress

Start date

Due date

Smart Checklist

Created July 13, 2023 at 2:56 PM
Updated April 14, 2025 at 7:52 AM