web-dev-qa-db-ja.com

Windows Server 2008 R2でシャットダウンイベントの追跡ログを表示する

Windowsサーバー2008 r8のイベントビューアーでシャットダウンイベントの追跡ログを表示しようとしていますが、以前にサーバーを再起動したときに提供したメッセージが見つかりません。

イベントビューアのどこでこれらのログを確認できますか?

40
stacker

イベントビューアを開きます。 Windowsログを展開します。システムをクリックし、イベントID 1074を検索またはフィルターします。シャットダウンしたログがすべて表示されます。

57
Jacob

これは非常に古い質問であることを知っています。しかし、これは同じ解決策を探している人を助けるかもしれません。 powershell(win 2003以降のすべてのOSで利用可能)で1行を使用して、再起動履歴を確認できます。実行プロンプトからpowershell.exeを開き、以下のコマンドを入力します。

Get-EventLog System | Where-Object {$_.EventID -eq "1074" -or $_.EventID -eq "6008" -or $_.EventID -eq "1076"} | ft Machinename, TimeWritten, UserName, EventID, Message -AutoSize -Wrap
12
gbabu

あなたや他の人が最新の起動時間を見つけようとしているだけなら、私が見つけた最も簡単な方法はこれをcmdで実行することです:

systeminfo | find "System Boot Time"

から powercram.com

9
Brad

シャットダウンに関連するEventIDをフィルターで除外するために使用する、少しクリーンなPowershellワンライナー:

Get-EventLog system |?{$_.EventID -in 6008,41,1074,1001}| ft -w

これを最も有用なプロパティだけに制限するには:

Get-EventLog system | ?{6008,41,1074,1076,1001 -eq $_.EventID}| select EventID, TimeGenerated, Message| ft -w

または、メッセージテキストで検索するには:

Get-EventLog system -m "*Shutdown*" | select EventID, TimeGenerated, Message| ft -w
2
Amit Naidu

ISPがホストするサーバーの停止を頻繁に監視しているため、別の便利なアプローチとして、次のようにカスタムイベントビューを作成します。

次にイベントビューアを開きます

  • カスタムビューを右クリック
  • [カスタムビューの作成]をクリックします
  • フィルタータブの下
    • いつでも記録
    • 選択allイベントレベルタイプ(クリティカル、警告など)
    • ソースで選択= Windowsログ>システム
    • 「包含/除外イベントID」セクションのイベントIDについては、イベントIDとして1074を入力します。
  • OKをクリック
  • シャットダウンイベントなどの名前と説明を入力します
  • [Ok)]をもう一度クリックして、カスタムイベントログを完了します。

新しいカスタムビューは、適切なフィルターが適用されたカスタムビューのリストに表示されます。

2
Jacques

The Windows Logs in The Event Viewerアプリケーションを選択し、Systemを選択します。次にThe System Panel、通常は中央に表示され、レベルまたはIDで並べ替えます。

すべてのエントリをクリックして、下部パネルに説明を表示します

0
m.r226