What if the canary is served from a different web server, which happens to have some uptime problems that coincided with warrants being served? Can the government really criminalize your failure to keep your website up 100% of the time forever?
The proposed law as written does not care how you implement it. The proposed crime is to pass the information on by any means. If you invented a way to make this really hard for yourself, that would be your own problem.