Není neobvyklé, že potřebujete znát čas posledního restartu serveru založeného na operačním systému Windows Server. To může být užitečné pro kontrolu provozu serveru, sledování času aplikací nebo identifikaci možných problémů. V tomto článku se podíváme na několik jednoduchých způsobů, jak získat tyto informace.
Jedním z nejjednodušších způsobů, jak zjistit čas posledního restartu serveru, je použití příkazového řádku a příkazu systeminfo. Tento příkaz zobrazuje obecné informace o systému, včetně data a času posledního restartu. Chcete-li provést tento příkaz, musíte otevřít příkazový řádek, zadat příkaz systeminfo a stisknout klávesu Enter. V důsledku toho budou zobrazena mnohostranná data, mezi nimiž lze najít řádek s informacemi o posledním restartu.
Dalším způsobem, jak zjistit čas posledního restartu, je použití nástrojů Windows Event Viewer. Jedná se o vestavěnou aplikaci v operačním systému, která Vám umožňuje prohlížet protokoly událostí systému Windows. Chcete-li to provést, musíte otevřít Event Viewer, najít protokol Windows Logs a poté vybrat systém. V pravém okně se zobrazí události související s provozem operačního systému, včetně informací o restartování serveru. Chcete-li vyhledat konkrétní událost, použijte filtr a zadejte datum a čas, který vás zajímá. Lze tedy najít událost s informacemi o nejnovějším restartování serveru.
Je důležité poznamenat, že k provedení příkazu systeminfo a přístup k Windows Event Viewer vyžaduje administrativní práva.
Způsoby, jak získat informace o době posledního restartu systému Windows Server
Když potřebujete určit čas posledního restartu systému Windows Server, máte několik způsobů, jak tyto informace získat. Níže jsou uvedeny některé z nejběžnějších metod.
| Způsob | Popis |
|---|---|
| Event Viewer | Otevřete Event Viewer a přejděte do sekce Windows Logs > System. Tam najdete záznam s událostí "Event ID 6006", který označuje čas posledního úspěšného zastavení systému. |
| System Information | Spusťte aplikaci "System Information" (msinfo32.exe) a najděte řádek "čas spouštění systému", který zobrazuje čas posledního restartu. |
| PowerShell | Otevřete PowerShell a spusťte příkaz "systeminfo | findstr /B /C:"System Boot Time". To ukáže čas posledního restartu ve formátu "System Boot time:MM/DD/YYYY, HH:MM: SS". |
Použití jedné z těchto metod vám umožní rychle získat informace o době posledního restartu systému Windows Server. Vyberte si způsob, který je pro vás nejvhodnější, a v případě potřeby jej použijte.
Otevření příkazového řádku
K otevření příkazového řádku v systému Windows Server lze použít několik metod:
- Stisknutím kombinace kláves Win + R otevřete okno Spustit. Zadejte " cmd " a stiskněte Enter.
- Klikněte pravým tlačítkem na tlačítko Start a vyberte příkazový řádek nebo příkazový řádek (Správce).
- Vyhledejte příkazový řádek v nabídce Start nebo ve složce příslušenství v nabídce Všechny programy.
Po otevření příkazového řádku můžete zadat potřebné příkazy k provádění různých operací a získání informací o systému, včetně doby posledního restartu systému Windows Server.
Na příkazovém řádku zadejte příkaz "systeminfo" a stiskněte Enter. Výsledkem bude zobrazení různých podrobností o systému, včetně doby posledního restartu.
Nyní víte, jak otevřít příkazový řádek v systému Windows Server a získat informace o době posledního restartu.
Zadání příkazu systeminfo
Chcete-li zadat příkaz systeminfo, musíte otevřít příkazový řádek. K tomu lze použít následující metody:
- Stiskněte klávesovou zkratku Windows + R, zadejte cmd a stiskněte klávesu Enter .
- Najít příkazový řádek prostřednictvím nabídky Start.
- Vyhledejte příkazový řádek v správci souborů.
Po otevření příkazového řádku můžete zadat příkaz systeminfo a stisknout klávesu Enter . V důsledku spuštění příkazu systém zobrazí informace o Serveru, včetně data a času posledního stažení.
Vyhledávání informací v časopisech událostí
Protokoly událostí systému Windows Server obsahují informace o různých událostech, které se na serveru dějí, včetně informací o restartu. Chcete-li najít informace o nejnovějším restartu serveru, postupujte podle následujících kroků:
1. Otevřete na serveru protokol událostí.
2. Vyhledejte kategorii "Systém" a kliknutím na ni zobrazíte události související se systémem.
3. V seznamu událostí vyhledejte poslední událost s typem " Kernel-General "a kódem"12". Tato událost označuje úspěšný restart serveru.
4. Otevřete událost a najděte čas a datum restartu v poli Datum a čas.
5. Zapište si čas a datum posledního restartu pro budoucí použití.
Pomocí těchto kroků budete moci snadno najít informace o nejnovějším restartu systému Windows Server v protokolech událostí. Tyto informace mohou být užitečné při sledování doby provozu serveru a optimalizaci jeho výkonu.
Použití PowerShell
Chcete-li zjistit čas posledního restartu systému Windows Server, použijte příkaz Get-EventLog. Zde je příklad použití:
| Tým | Popis |
|---|---|
| Get-EventLog System -Source EventLog | Where-Object | Vrací událost posledního restartu |
Příkaz Get-EventLog přijímá informace ze protokolu systémových událostí pomocí možnosti System. Poté pomocí možnosti Source EventLog filtrujeme výsledky a ponecháváme pouze události související s protokolem událostí.
Dále používáme příkaz Where-Object k filtrování pouze událostí s kódem 6006, což odpovídá restartování serveru.
Po provedení tohoto příkazu se vám zobrazí čas posledního restartování serveru.
WMI (Windows Management Instrumentation)
Pro práci s WMI lze použít různé nástroje a API, včetně příkazového řádku, PowerShell a programovacího jazyka, jako je C# nebo VB.NET. jeden přístup k práci s WMI zahrnuje použití dotazů v jazyce WQL (WMI Query Language), který je podobný dotazům SQL a umožňuje vám vybrat informace z tříd WMI.
Chcete-li například zjistit čas posledního restartu systému Windows Server, můžete použít následující dotaz WQL:
| Dotaz | Popis |
|---|---|
| SELECT LastBootUpTime FROM Win32_OperatingSystem | Vybere čas posledního restartu operačního systému |
Tento dotaz vybere čas posledního restartu systému Windows Server z třídy WMI Win32_OperatingSystem. Výsledkem bude objekt Win32_OperatingSystem s polem LastBootUpTime obsahujícím dobu restartu.
Po provedení požadavku lze použít API nebo nástroje, jako je PowerShell, k získání hodnoty času posledního restartu a jeho zobrazení.
Práce s WMI vám umožňuje přistupovat a spravovat spoustu informací o systému. Je to výkonný nástroj pro správu operačního systému Windows Server a lze jej použít v různých scénářích, včetně monitorování systému, automatizace úloh a správy vzdálených počítačů.
Použití monitorovacích programů třetích stran
Pro pohodlnější a podrobnější sledování času posledního restartu systému Windows Server lze použít speciální programy třetích stran. Tyto programy poskytují širokou škálu funkcí a funkcí pro sledování stavu serveru a jeho fungování.
Jedním z takových softwarových řešení je"HWMonitor". Umožňuje nejen sledovat čas posledního restartu, ale také získat informace o stavu hardwaru serveru, jako je teplota procesoru, napětí, rychlosti ventilátorů a další metriky. "HWMonitor" má jasné a intuitivní rozhraní, díky kterému se snadno používá i pro laiky.
Dalším programem, který lze použít k monitorování systému Windows Server, je"Nagios". Je to výkonný nástroj, který má velkou sadu funkcí pro monitorování stavu serveru a sítě. Umožňuje vytvářet vlastní skripty a monitory, konfigurovat oznámení a alarmy a provádět logování a analýzu výsledků monitorování.
Kromě toho existuje mnoho dalších programů určených k monitorování systému Windows Server. Některé jsou zdarma a některé jsou placené, ale všechny poskytují možnost přesnějšího a pohodlnějšího sledování času posledního restartování serveru, stejně jako jeho stavu a výkonu obecně.
Použití monitorovacích programů třetích stran vám umožní být informováni o stavu systému Windows Server a včas reagovat na problémy nebo problémy, které mohou nastat. Díky tomu budete moci zajistit stabilnější a spolehlivější provoz serveru, což je zásadní pro podnikání nebo poskytování služeb.
Je třeba si uvědomit, že před instalací a používáním jakéhokoli programu třetí strany je nutné seznámit se s jeho dokumentací a ověřit jeho kompatibilitu se serverem a operačním systémem.