So this will definitely impact some if not all of you, but all Gen 10 and newer HPE Servers with hardware RAID, running ESXi will no longer be able to monitor the drive or array's health. Below I'm quoting Mario Glenwin from L2 Technical Solutions Consultant from HPE.
We received a confirmation from engineering team. Smx-provider package is set to retire and we are recommending customers to remove the same going further.
There is no additional development/research happening on smx-provider.
Engineering team have recommended that we could monitor drives from ILO/AMS and One View if configured.
Support article for the recommended fix: https://support.hpe.com/hpesc/public/docDisplay?docLocale=en_US&docId=a00117054en_us
With 3.53 or newer raid controller firmware on Gen10 or newer servers you can expect to see misreported issues like the ones pictured below.
HPE's current officially recommended solution to prevent seeing these errors is to uninstall the SMX-Providers from within ESXi. Unfortunately VMWare and HPE documentation lists the smx-provider as the solely supported way to monitor storage.
https://www.vmware.com/resources/compatibility/pdf/vi_cim_guide.pdf
You could of course move to HPE OneView or potentially use ILO to email alerts out of an individual server but there are far more fault domains then getting directly reported from the tooling on the Hypervisor (in this case VMWare).
I've been in conversations for months now about this with HPE and it appears that this is likely not going to change for the better.