dmesg
by default prints the messages from the kernel ring buffer.
A ring buffer is a special kind of buffer that is always a constant size, removing the oldest messages when new messages are received, it gets freshly instantiated on system boot so what you're seeing are already the most recent kernel messages available.
When today you see messages from almost two years ago, in combination with a legacy RHEL version 7.2 the first thing that comes to mind is: you didn't perform any reboot for close to two years and seemingly did not do any maintenance on that server for even longer!
If your server is indeed from late 2015 - early 2026 (what the RHEL version suggests) before anything else I would start with checking the integrity of your back-ups, your restore procedure and disaster recovery plan and possibly start planning for a replacement and upgrade.
If you want to check the disk health on a live system: you can try to read the S.M.A.R.T. data and/or initiate a smart self-test with smartctl
sudo smartctl -i /dev/sde
To see an estimate of how long the various supported self tests will take:
sudo smartctl -c /dev/sde
And the for example start a short test:
sudo smartctl -t short /dev/sde