MongoDB constanly reading/writing to disk at idle

Looking at the logs this is what I get and from what I understand its some type of state snapshot that is being written? Can Anyone confirm this? Also From my reading this should be happening every 60 seconds or when a predetermined size is reached however this seems to be happening every second and I’m not sure why.

If anyone could shed light on this and maybe someway to extend the time period between snapshots I would really appreciate it. Thank you.

{“t”:{“$date”:“2022-03-12T20:20:46.117+00:00”},“s”:“I”, “c”:“STORAGE”, “id”:22430, “ctx”:“WTCheckpointThread”,“msg”:“WiredTiger message”,“attr”:{“message”:“[1647116446:117751][1:0xffff97fb8cc0], WT_SESSION.checkpoint: [WT_VERB_CHECKPOINT_PROGRESS] saving checkpoint snapshot min: 1492, snapshot max: 1492 snapshot count: 0, oldest timestamp: (0, 0) , meta checkpoint timestamp: (0, 0) base write gen: 12731”}}

{“t”:{“$date”:“2022-03-12T20:21:46.380+00:00”},“s”:“I”, “c”:“STORAGE”, “id”:22430, “ctx”:“WTCheckpointThread”,“msg”:“WiredTiger message”,“attr”:{“message”:“[1647116506:380135][1:0xffff97fb8cc0], WT_SESSION.checkpoint: [WT_VERB_CHECKPOINT_PROGRESS] saving checkpoint snapshot min: 1494, snapshot max: 1494 snapshot count: 0, oldest timestamp: (0, 0) , meta checkpoint timestamp: (0, 0) base write gen: 12731”}}

{“t”:{“$date”:“2022-03-12T20:22:46.672+00:00”},“s”:“I”, “c”:“STORAGE”, “id”:22430, “ctx”:“WTCheckpointThread”,“msg”:“WiredTiger message”,“attr”:{“message”:“[1647116566:672487][1:0xffff97fb8cc0], WT_SESSION.checkpoint: [WT_VERB_CHECKPOINT_PROGRESS] saving checkpoint snapshot min: 1496, snapshot max: 1496 snapshot count: 0, oldest timestamp: (0, 0) , meta checkpoint timestamp: (0, 0) base write gen: 12731”}}