I routinely test every week for ammonia, nitrite, nitrate and Ph and do a water change every week. Monthly is not enough imho. I also test more regularly if I've added new fish, one looks poorly or off colour or done the monthly maintenance on the filters - just to be sure. ;)