必要に応じてイベントを上書きをする
にチェックが入っています。どのサイトで確認しても
OverwriteOlder はイベントを上書きしないでログをアーカイブする
のことだと記されています。
例えばどのサイトにそのように解説されていたでしょうか。Limit-EventLog
コマンドレットについてPowerShellの公式のリファレンス、特に翻訳の間違いを避ける為に英語のものにあたってみると、
Limit-EventLog - Microsoft Docs
オプション-OverflowAction
へのOverwriteOlder
の解説としては
OverwriteOlder: New events overwrite events older than the value specified by the MinimumRetentionDays property.
If there are no events older than specified by the MinimumRetentionDays property value, new events are discarded.
(意訳)イベントログの保存領域がいっぱいになったとき:
- 新しいイベントは、
MinimumRetentionDays
プロパティで指定された値より古いイベントを上書きします。
- もし
MinimumRetentionDays
プロパティで指定された値より古いイベントが無ければ、新しいイベントは破棄します。
とあります。アーカイブについては触れられていません。この解説内容は、.NET FrameworkのOverflowAction 列挙型のものと一致します。
結果として、質問者さんが疑問に思う「必要に応じてイベントを上書きをする」項目にチェックが入っていることは適切なことになります。イベントログのアーカイブ操作に関しては、別の話でしょう。以下に、イベントログがいっぱいになったときのアーカイブについて記載があります。アーカイブについてはユーザーが自分で行うことを示唆しています。
EventLog.ModifyOverflowPolicy(OverflowAction, Int32) メソッド - Microsoft Docs
注意事項
オーバーフローポリシーを DoNotOverwrite に設定すると、イベントログがいっぱいになったときに新しいエントリが破棄されることを指定します。 この設定を使用す> る場合は、最大サイズの制限に達しないように、定期的にイベントログをアーカイブしてクリアするようにしてください。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/06/22 19:19
2020/06/23 02:55