Battery light glowing can mean either alternator on its way out... a poor connection at alternator or in between but most common poor contacts on ignition barrell.
If your batteries hot your alternator could possibly be overcharging. Check the voltage with the vehicle running.... should be between 13.3 and 14.4v .... if its over then the voltage regulator in the alternator is fooked.
Which at worst will mean new alternator and new battery.
If not it might be the starter motor drawing too much current on cranking. Any autoelectrical garage will be able to check the current draw using an amps clamp. Also disconnect the earth and positive cables and check the resistance of them end to end with a multimeter set to ohms. A high resistance would indicate that the cables need replacing.
Paul T