One way to know if your breastfed baby has had enough is to check her diaper output. At 7wo, she should be having 7-8 wet/dirty diapers in 24h. One wet diaper is about 45ml of liquid, you can try it out on a new diaper to see how heavy it should be.
If your bub has got healthy diaper output, you need not worry about the duration of her suckling at night etc. Some babies just want to soothe themselves back to sleep in the middle of the night, not exactly waking up for milk.
Read more