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