Windows Updateの監視について
こんにちは。いつも利用させていただいております。
Windows Updateの監視なのですが、Windows OSが「Windows Update待機中」もしくは
「更新して再起動」状態になっているときの監視方法はありますでしょうか?
再起動待ちの状態にOSがなっていることを監視したいのですが、
知恵を持っている方がいましたらご教授いただければと思います。
※shareに落ちていた下記ではうまくいきませんでした。
・Zabbix - Check Windows Update (v1.0)
https://share.zabbix.com/operating-systems/windows/zabbix-windows-update...
karna - 投稿数: 60
イベントログ、”setup” に下記のようなものが書き込まれてないでしょうか?
ex.
OS:Win7Pro
------------------------------------------------------------------
ログの名前: Setup
ソース: Microsoft-Windows-Servicing
日付: 2018/xx/xx xx:xx:xx
イベント ID: 4
タスクのカテゴリ: なし
レベル: 情報
キーワード:
ユーザー: SYSTEM
コンピューター: xxxxxxxx
説明:
パッケージ KB4343900 を状態 インストール済み に変更するには、再起動が必要です。
------------------------------------------------------------------
あれば、”setup”を監視して、イベントIDあるいはメッセージでトリガーを設定すれば検知できます。
イベントログ‐システム ソース:WindowsUpdateClient でもいいかもしれません。
リンク先のものは、ホストに対してパッチが公開されているかどうかをチェックするもののように見受けられます。
Yasumi - 投稿数: 372
>karnaさん
ありがとうございます!
本当はステータスの情報取得がしたかったですが
(※再起動待ちかどうかで監視できたらと思ったため)
イベントログの監視で暫定運用してみようと思います。
■追加内容
eventlog[System,@UPDATE,,,,,]
@UPDATE
再起動が必要
TNK - 投稿数: 4671
PowerShellを利用して値を取得することはできるかもしれません。
ご参考:
Get-PendingReboot - Query Computer(s) For Pending Reboot State
https://gallery.technet.microsoft.com/scriptcenter/Get-PendingReboot-Que...
https://github.com/bcwilhite/PendingReboot
Yasumi - 投稿数: 372
>TNKさん
調べていただいてありがとうございます。
PowerShellが不慣れなため、実装できるかわかりませんが検討しようと思います!