Ammonia and Nitrites should both always be undetectable in the tank. They're both harmful, can be fatal. If not fatal then harmful. Stress invites disease, burnt gills shorten lifespans. To be avoided.
Nitrates aren't great for fish, but not so bad. Under 40 is ok under 20 is better. I forget the numbers but I don't think any fish actually die until nitrates are well over 100 and most species can tolerate much higher levels.
Think of ammonia as chemical smoke, nitrites as regular smoke, nitrates as an annoying odor from traffic, garbage, your neighbors cooking, etc. The first can potentially kill you in a jiffy, the second may not kill you but is actually physically *gasp* harmful, the third isn't all that critical but wouldn't a little fresh air be nice?
pH, GH, KH, unlike the nitrogen complexes, are sort of the fixed conditions of your water. There really are no "right" levels. Its easier to go up than it is to go down but stable is more important than ideal.
KH is a measure of your waters ability to buffer acids, so if its very low you may be open to unstable pH, which is bad because unstable is bad and stable is good.
If you have moderate type water you can pretty much do what you want and most fish will adapt. Some fish are described as delicate -- the water should match pretty closely and be kept clean. Otherwise its not that critical unless you have water at one extreme or the other. Clean is always good. My water is very soft and acidic, great for SE Asian fish, S American, OK for most others, I wouldn't try a Rift Lake tank without significantly hardening the water. If your water is 7.4 your golden, if its 8.4 you might want to stick to moderate and harder water fish.
Nitrates aren't great for fish, but not so bad. Under 40 is ok under 20 is better. I forget the numbers but I don't think any fish actually die until nitrates are well over 100 and most species can tolerate much higher levels.
Think of ammonia as chemical smoke, nitrites as regular smoke, nitrates as an annoying odor from traffic, garbage, your neighbors cooking, etc. The first can potentially kill you in a jiffy, the second may not kill you but is actually physically *gasp* harmful, the third isn't all that critical but wouldn't a little fresh air be nice?
pH, GH, KH, unlike the nitrogen complexes, are sort of the fixed conditions of your water. There really are no "right" levels. Its easier to go up than it is to go down but stable is more important than ideal.
KH is a measure of your waters ability to buffer acids, so if its very low you may be open to unstable pH, which is bad because unstable is bad and stable is good.
If you have moderate type water you can pretty much do what you want and most fish will adapt. Some fish are described as delicate -- the water should match pretty closely and be kept clean. Otherwise its not that critical unless you have water at one extreme or the other. Clean is always good. My water is very soft and acidic, great for SE Asian fish, S American, OK for most others, I wouldn't try a Rift Lake tank without significantly hardening the water. If your water is 7.4 your golden, if its 8.4 you might want to stick to moderate and harder water fish.