A medical fluid delivery system includes: a medical fluid delivery machine including a component having at least one of associated output data or associated test data; at least one of a (i) component output replacement limit and a component output soft limit for the component or (ii) a component testing replacement limit or a component testing soft limit for the component; and a computer programmed to store at least one of (i) or (ii), and for (i) analyze the output data to provide a first indication of how well the component is performing relative to the component output replacement limit and the component output soft limit, and for (ii) analyze the test data to provide a second indication of how well the at least one component is testing relative to the component testing replacement limit and the component testing soft limit.