Я использую Powershell v3.0новый журнал событий связан журнал событий приложений
Я пытаюсь создать новый журнал событий. Когда я создаю журнал событий, он представляется копией журнала приложений.
Новый журнал имеет все приложения регистрирует сообщения в нем,
новые события, которые записываются в журнал приложений отображается в обоих
новые события записываются в новый log отображаются в обоих,
Если я удалю новый журнал событий, содержимое журнала приложения будет удалено (0 записей).
Вот код, который создает новый журнал событий:
#Add Event Log if not already added
$CheckEL = @(Get-EventLog -List | Where-Object {$_.Log -eq $EventLogName})
if($CheckEL.Count -eq 0){
if ([System.Diagnostics.EventLog]::SourceExists($EventLogSource)){
[System.Diagnostics.EventLog]::DeleteEventSource($EventLogSource)
}
New-EventLog -LogName $EventLogName -Source $EventLogSource -ErrorAction Stop
Limit-EventLog -LogName $EventLogName -OverflowAction OverWriteAsNeeded -MaximumSize 64KB
}
Хорошо, кажется, что проблема связана с проблемой объема. Когда я перезагрузил один из серверов, у которых возникла проблема, я смог удалить «Event-EventLog» OpsBrain, а затем New-EventLog -LogName «OpsBrain» работал так, как ожидалось. Я все еще не уверен, что я сделал, в первую очередь, чтобы связать его с журналом приложений. – Arluin