Фон:
У меня есть сервер журналов с множеством файлов gzip, содержащих текстовую информацию журналов.
Среди этих журналов есть теги «Exception», записываемые в текстовые файлы, и я хотел бы использовать powershell, чтобы найти все доступные записи тегов «Exception» в текстовых файлах журнала.
Я пытался использовать Powershell со следующим параметром командлетов, но я застрял в точке, чтобы получить содержимое текстовых файлов gzip-файлов, прежде чем использовать Select-String
для «Grep» из шаблона слова «Exception». "в текстовых файлах.
Get-ChildItem '##Location of my log files directory###' |
Sort-Object LastWriteTime -Descending |
Select-Object -First 1 |
Get-ChildItem | ###Lists of my gzip log files###
Вопрос:
Может кто-нибудь посоветовать мне, как перечислить все файлы журнала gzip, чтобы получить записи тегов «Exception», записанные во всех файлах журнала. Приведите примеры в форме сценариев Powershell или командлетов Powershell.
С уважением,
Derek