Toto není něco, co firmware sleduje, pokud vím. Dokonce ani BMC neměří celkovou dobu provozuschopnosti.
To nepomůže s minulou dobou provozuschopnosti z předchozích spouštění, ale můžete začít zaznamenávat dobu provozu již nyní instalací nástroje, jako je uptimed
a nastavte jej tak, aby nikdy nezahazoval hodnoty (nastavte LOG_MAXIMUM_ENTRIES
na 0 v uptimed.conf
). Tím se bude měřit doba provozu operačního systému, nikoli celková doba zapnutí CPU, ale měla by být dostatečně blízko... Jakmile získáte uptimed
běží, můžete spustit uprecords
pro zobrazení součtů, například
up 1492 days, 02:57:18 | since Sat Sep 7 00:50:06 2013
down 61 days, 08:11:24 | since Sat Sep 7 00:50:06 2013
%up 96.051 | since Sat Sep 7 00:50:06 2013
Jak zdůraznil donkichot, budete moci získat určitou představu o historické dostupnosti tím, že se podíváte na své protokoly. Pokud používáte systemd, můžete zobrazit bootování, které byly zaznamenány pomocí journalctl --list-boots
. Rotace protokolu však znamená, že je pravděpodobné, že zmeškáte dost času provozu.
Jak poukázal JdeBP, last reboot
vám může poskytnout delší seznam bot s přidruženou dobou provozuschopnosti.