electricpete has covered just about everything. Something I don't specify myself, because very few end users tend to bother with them, are Rogowski Coils. Only practical for large machines, these are potentially a good method of preventive maintenance in getting signatures etc.