If you farm cages on Lake Victoria and already own a handheld dissolved oxygen (DO) meter, you're ahead of most farms in Winam Gulf. And you may still have lost fish anyway. That's not because the meter is broken. It's because a single reading, taken once a day at one depth, tells you almost nothing about what's happening in your cage overnight, when most kills actually occur.
We wrote about why cage fish die overnight in Winam Gulf and the upwelling events behind it. This post is about the measurement side: what you actually need to track, at what frequency, and why DO by itself is the wrong place to stop.
Why a handheld DO meter still misses the event
A dip-and-read DO meter gives you one number at one moment. Farmers typically check mid-morning, when the water has already had hours of sunlight and photosynthesis has pushed oxygen levels up. That reading can look completely healthy, 5-6 mg/L, "normal", while the same cage crashes to under 2 mg/L at 3 a.m. when photosynthesis stops and respiration keeps consuming oxygen.
The meter isn't lying. It's just answering a question you didn't need answered: "what is the DO right now, during the safest part of the day?" The question that actually predicts a kill is "what is the DO doing between midnight and dawn, and is it falling?" A handheld unit checked once can't answer that, no matter how accurate the probe is.
Depth matters more than farmers expect
A second common gap: farmers who do check more than once a day often check at the same shallow depth every time, usually because that's where the probe cable reaches easily from the cage walkway. But dissolved oxygen in a stratified lake is not uniform with depth. During an upwelling event, low-oxygen water from below gets pushed up into the cage zone from the bottom first. A surface reading can stay deceptively normal for a while even as the lower part of the cage, where a large share of your stock sits, is already in trouble.
If you're only measuring at one depth, measure near the bottom of the cage, not the surface. Better still, measure at both and compare them. A widening gap between surface and bottom DO is often the earliest warning sign you get, well before either number alone looks dangerous.
Why temperature has to be tracked alongside DO
Temperature isn't a "nice to have" alongside oxygen. It's often the leading indicator. A sharp overnight temperature drop, especially after a hot, still afternoon, is usually what triggers the water column to mix and pull low-oxygen bottom water upward. By the time DO itself has visibly dropped, the event is already underway.
Tracking temperature continuously gives you lead time that a DO reading alone doesn't. A fast temperature swing at your cage site, even a couple of degrees within an hour or two, is worth treating as an early alert on its own, before oxygen levels confirm it.
Why turbidity belongs in the same picture
Turbidity gets ignored by farmers who assume it's just "how clear the water looks," but it's a useful proxy for algal activity and organic load, both of which drive the oxygen debt sitting in the bottom layer of the lake. A turbidity spike, especially one that follows a greenish tint or a musty smell near the cage, often signals an algal bloom that will later collapse and consume large amounts of oxygen as it decomposes.
On its own, turbidity doesn't tell you much. Combined with DO and temperature trends, it helps you tell the difference between an isolated weather-driven dip and a longer-running water quality problem building up around your site that will keep causing trouble until it's addressed.
What "enough" monitoring actually looks like
For a cage site on Winam Gulf or anywhere on Lake Victoria, the minimum that gives you a real picture is:
- Dissolved oxygen at two depths (near-surface and near-bottom of the cage), not one
- Water temperature, logged continuously, not spot-checked
- Turbidity, logged continuously alongside the other two
The interval matters as much as the parameters. A reading every 15-30 minutes is enough to catch an overnight dip that a once-a-day manual check will always miss, and frequent enough to trigger an alert while there's still time to act, rather than finding out at sunrise.
Sensors drift and foul. Plan for it.
A detail that trips up a lot of first-time buyers of continuous monitoring gear: probes left in lake water accumulate biofilm and algae on the sensing surface within days, and that fouling skews readings, usually toward falsely low DO or falsely high turbidity. A probe that isn't cleaned or calibrated regularly will eventually tell you a false story, either a false alarm that trains you to ignore alerts, or worse, a falsely reassuring reading during a real event.
Whatever setup you use, build in a cleaning and calibration routine, weekly at minimum in warm, nutrient-rich water like Winam Gulf, and treat a sudden, unexplained shift in baseline readings as a sign the probe needs attention before you treat it as a water quality event.
One sensor answers a question. A monitored cage answers the right one.
None of this is about replacing your handheld meter. It's still useful for spot checks and verification. But if the goal is catching a crash before it kills fish, the question isn't "what's the DO right now," it's "how is DO, temperature and turbidity trending overnight, at more than one depth, and will someone know before sunrise if it turns bad." That's a monitoring setup, not a single reading.
If you're running cages on Lake Victoria and want to talk through what a proper monitoring node would look like for your site, stocking density, cage depth, and what you're already using, get in touch or take a look at our water monitoring work and we'll schedule a farm visit.








