How often should you clean a boiler?

Internal STEAM yearly Hydronics not to often depending on water treatment