紅綠燈魚不吃食,先觀測水質的各指標,如水的溫度、含氧量,酸堿度、二氧化碳含量等,如果指標合適,說明水基本沒問題。水體造成魚拒食的常見原因,往往是水體過老,如果魚友每天都會抽取水族箱或魚池的糞便并同時補少量新水,經過一段時間以后,水體很容易變老,造成魚兒拒食,但測量水中各項參數就是基本正常的。
紅綠燈魚生病也是拒食的原因,先觀察紅綠燈魚的體色、體表粘液有無異常,體表是否充血,腹脹、肛門是否鼓脹紅腫,是否有頭洞,外池還要觀察魚是否頻繁擦身,觀察魚是否拖便,外池是否出現浮便,魚便的顏色是否發黃發白等等。發現魚病要冷靜分析,對癥下藥,注意治療方法。