I use Gsam battery monitor Pro for the above stats. Tells u in detail how your phone is behaving w.r.to phone signal, temperature, idle performance (doze and deep doze), cpu etc and Accubattery is also another app I use to get a good idea of charging, discharging pattern and overall battery health.