I've been checking ph, ammonia, nitrite, nitrate, calcium, KH, and magnesium every other day. Also the day before a water change, then several hours after a water change. It sounds excessive but my tank is pretty new and I'm trying to determine stability and usage of CA, KH, and MG. Once I figure that out, I'll probably only once a week. Specifically right before I do a water change.