I use
smartmontools via Homebrew in Terminal. My startup SSD:
Code:
ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE
241 Total_LBAs_Written 0x0032 099 099 000 Old_age Always - 90727806382
FYI: Smartmontools don't work fully with external USB drives since macOS doesn't support SCSI pass-through. There is a
third party driver, which gives some functionality, at least for older macOS. But it all depends on the chip present in the USB drive.