Surface gasping and rapid breathing: test first
Gasping at the surface should prompt an immediate water test in any aquarium. Fish stacked at the waterline, breathing fast with flared gills, are reacting to something the water is doing to them: too little dissolved oxygen, ammonia irritating the gills, or nitrite interfering with the blood. Hanging beneath the filter outflow tells the same story. Do not feed, do not clean, and do not add anything until ammonia, nitrite, nitrate, pH, and temperature are all measured, because each cause needs a different response and guessing can stack a second problem on the first. If several species show it together, treat it as a tank emergency rather than a species quirk.
Clamped fins, hiding, and sudden lethargy
Clamped fins and a whole community going quiet should prompt an immediate water test. A fish holding its fins tight to its body, sitting on the substrate, or hiding through feeding time is conserving energy against an irritation, and when tankmates join in, shared water is the obvious common factor. Gradual nitrate creep is the quiet culprit in many established tanks: fish do not crash, they fade, eating less and moving less over a week. A sudden pH shift after a water change or a new piece of rock or wood can produce the same picture overnight. Test before the next scheduled change, not after it, so the reading reflects the water the fish were actually swimming in.
Flashing, rubbing, and frantic darting
Flashing against the substrate should prompt an immediate water test before you think about parasites. Fish flick and rub their flanks on gravel, wood, and ornaments to scratch an itch, and while parasites can cause it, so can ammonia burn and abrupt chemistry swings, which are far more common in home tanks. Darting, crashing into the glass, and erratic bursts followed by freezing carry the same message. Testing first protects the fish twice over: it catches the water cause if there is one, and it stops you adding treatments to a tank whose real problem is waste, which helps nothing and stresses everyone further.
Appetite changes across the whole tank
A whole tank refusing food should prompt an immediate water test, because appetite is a community barometer. Individual fish skip meals for social reasons, spawning, or a swallowed mouthful of eggs, but a feeding response that collapses across species in a day or two tracks water quality closely. Watch the boldest feeder in the tank as your reference: when the fish that always eats first turns away, something environmental has shifted. Note which foods were refused as well, since a new food explains a snub that an unchanged diet does not. Test, then act on the numbers, then offer a small feed and watch who actually eats.
Recording the episode so the pattern shows
Write the behaviour and the readings down together every time fish act strangely. A single note saying the tetras hid on the evening ammonia showed a trace is useful; three such notes across two months reveal whether the filter is undersized, the feeding is creeping up, or water changes are slipping. Patterns like that are what an aquatics vet or a good aquatic shop will ask about first when problems repeat. Storing each episode with its full set of readings in a KinsLe Pet Passport builds that history in one place, ready to hand over instead of reconstructed from memory at the counter.