как (будто) на часах

Устар. Словно на посту, в карауле (пребывать, находиться и т. п.). Ты под окном своей светлицы Горюешь, будто на часах (Пушкин. Няне). Десять дней протянулись в непрерывном ожидании, почти без сна, как на часах (Шолохов-Синявский. Волгины).

Источник: Фразеологический словарь русского литературного языка на Gufo.me