Quick no-tools alternator check: Start engine, let idle, turn on headlights. Have someone look at them, and rev the engine. If they get brighter, the alternator is charging. If they don't, it isn't. While an alternator will charge at idle, faster is better.
Battery - charge at 1/10 the amp-hour rating of the battery. You can use more, but the battery can get hot which will warp the plates or I have even seen batteries burst! The battery MAY be at the end of the service life anyway, it is at least three years old, we don't know how long it sat before you got it, and batteries don't like vibration much - we all know how silky-smooth tractors are ;-)
(How cold does it get where you are? Batteries in cold climates don't last as long as in warmer areas.)
Find a service station with a load tester (first find a service station!) or better, an auto electric repair place, and do a load test on the battery. Don't be too unhappy if you need a new one because that may be your problem.
Corrosion on battery wires - I have a Honda (beater) which had corrosion on the positive wire almost eight inches down inside the plastic jacket. "Hmmm, that don't look right, how come it is all bulgy?" Honda wanted $122 for the part, eBay had the same part for $23 and it arrived in a Genuine Honda Parts bag, red letters and all. (That's a hint for shopping!)
A diesel will run with no electrical power at all other than glow plugs and starter, so I think your problem could be:
Bad battery
Corrosion on battery terminals or wires
Some drain somewhere - chafed wire, glow plugs not turning off (check your ignition switch by referring to the schematic and using an ohmmeter, it may have broken down internally).
I think replacing the alternator is an exercise in spending money uselessly - the problem is somewhere else.
There really should be no draw on the battery once the engine is running unless you have anti-aircraft spotlights and/or a 60,000 watt sound system on the tractor.
Yes, electrical problems are a PITA to find sometimes but always check the simple things first, don't get involved with guesses which will only cost you money and not fix the problem.
Best Regards,
Mike/Florida