I've been using Icinga 2 to monitor my (mostly) Ubuntu servers for a while now and it really makes my everyday life easier. Now, I'd like to use Icinga 2 to monitor some Ubuntu desktop machines that don't run 24/7 to get information about disk usage and apt updates. Usually I would configure this via timeperiods, but the computers are shared by multiple users who don't come to office on a regular basis that could be defined easily. However, I think I can assume that each computer is turned on at least once a week. So my solution would be to turn the checks' timeout to 7 days, which looks like a bad practice to me.
Is it possible to run checks and only send status notifications when the host is up, without sending notifications for the up- and downtime itself?