Just in time maintenance using continuous rainfall and water level measurements on individual gullypots