definately not at home. any heavy truck shop can get you an analysis. most sill probably send it out to a lab. some have the machine that can do it in house. theres 1 HD shop near my shop that has the machine. its $20 a pop. any fluid. they give you a little bottle, you get your truck to "pee in the cup" and it done within the day usually. it breaks the oil down to give you your TBN remaining, current viscosity rating, fuel and gylcol tests, and a chemical spectro analysis. by grouping the chemicals it'll tell you whats in your oil. bearing material. dirt. water.
This is the thing about a preventative maintenance schedule versus a reactionary maintenance plan. you can usually catch a major engine bearing failure before it happens. if you have a regular analysis schedule. sure it costs a few bucks every time. but you can run your oil until the Total Base Number and viscosity readings say you have to change your oil. thats usually far longer than a regular interval oil change. and when the metal percentages start to shoot up. you can be certain a bearing is on its way out.