A maintenance log earns its keep the day something starts drifting — nitrate creeping up between changes, a heater running a degree cooler each week — and drifts are invisible in a list of numbers you have to re-read and compare from memory. The design goal is a page you can read in seconds: fixed columns, target ranges written at the top, and any out-of-range reading marked so a trend appears as a pattern down one column. For a single betta, the system can stay genuinely simple.
The Columns Every Row Needs
Give the log seven columns and keep their order fixed forever: date, temperature, ammonia, nitrite, nitrate, percentage of water changed, and a behaviour and appetite note. Add two tick boxes at the end of each row, one for the heater (check it is on and its light or indicator behaves normally) and one for the filter (flow present, no new rattling or clogging). The behaviour column is not decoration: 'ate eagerly, building a bubble nest' versus 'ignored food, sitting on the bottom' is health data, and written beside the water readings it often explains them — a fish off its food after a nitrate rise reads very differently from a fish off its food in perfect water. Log weekly on the same day as your regular partial water change, so each row pairs fresh readings with the change that answers them, and add an extra row whenever you test between changes.
Ranges Written Beside the Columns
Trends only jump out if the target is written on the page, so head each column with its range: temperature 76–82 °F (24–28 °C) for a betta, ammonia at zero, nitrite at zero, and nitrate kept low — a reading climbing toward 40 ppm is your prompt for a water change rather than a number to admire. Circle, underline or highlight any reading that lands outside its range, in a consistent colour or mark. After a few weeks the page tells its own story: circles scattered randomly suggest one-off events such as overfeeding, while circles marching down the nitrate column week after week say the change percentage or frequency needs to grow, and a temperature column drifting steadily downward says the heater is failing slowly, in time for you to replace it before it fails completely.
A Layout You Can Read in Seconds
Keep one month of weekly rows on a single page or screen — about four or five rows — so the whole month is visible without turning a page, and start a fresh page each month with the ranges copied at the top again. Resist adding columns: a log with fifteen measurements is a log that gets abandoned by week three, and the seven columns plus two ticks capture everything that changes a decision for a single betta. If you keep the log digitally, freeze the header row so the ranges stay visible as you scroll, and never overwrite an old reading — a corrected entry goes in as a new note. Photograph the paper page monthly as a backup, which also makes it easy to show a vet or an experienced keeper.
Acting on What the Log Shows
Set yourself three simple responses in advance. One out-of-range reading: retest to confirm, then act on the column — a water change for nitrogen readings, a heater check for temperature. The same column out of range twice running: change the routine, not just the water — a larger weekly percentage, an extra change, or a review of feeding amounts. Behaviour notes worsening while readings stay in range: that combination points away from the water and toward the fish, and it is the pattern to raise promptly with a vet or a knowledgeable aquatics shop, taking the log with you. KinsLe's Pet Passport gathers your betta's monthly log pages, equipment notes and readings history into one portable record, so the trend you have been building is there to hand over the day you need advice.