River monitor