A method for automatic maintenance of a dialysis system, wherein the dialysis system comprises a plurality of filter sections, wherein each filter section of the plurality of filter sections comprises a blood flow channel, a dialysate flow channel, and a membrane separating the blood flow channel from the dialysate flow channel and having a plurality of pores through which substances are exchanged between a blood flow in the blood flow channel and a dialysate flow in the dialysate flow channel, the method comprising:
- determining, for each individual filter section of the plurality of filter sections, whether a maintenance criterion is fulfilled;
- triggering a maintenance event for a filter section of the plurality of filter sections for which the maintenance criterion is fulfilled;
- and
- executing the maintenance event for the filter section, wherein said executing comprises:
- administering a thrombolytic agent to the blood flow channel of the filter section.