GNU/Linux >> Znalost Linux >  >> Linux

Celková doba chodu stroje

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.


Linux
  1. Jak vypnout nebo restartovat Linux

  2. historie dostupnosti linuxu

  3. Linux KVM na Virtualboxu

  1. Spusťte virtuální počítač Linux v Podman

  2. Určit prostředí ve skriptu za běhu?

  3. Příkaz pro restart systému Linux

  1. Zkontrolujte dostupnost systému Windows Server

  2. jlink:příkaz nenalezen

  3. Příklady příkazů uptime v Linuxu