You would definitely need an arduino or similar to process those sensors.
A Pixhawk doesn’t have enough spare analog inputs.
It sounds like a noble cause - I guess you could be comparing motors or brands or even props.
Or just doing this for the information, which is cool.
What sort of frame do you have?
If the exercise is to detect motor failure during normal flight, then the added weight and complexity of these devices may be excessive. The ordinary process of balancing props, checking motors periodically and checking logs for increased vibrations will tell you if anything is going wrong.
I’ve got motors with noisy, loose bearings that are still flying without excessive vibrations and they’ve got to be well over ten years old. That copter is a QuadX8 so there is some chance it can save itself if a motor fails, unlike a quad.