CMD Master
Zpět na blog
AktualizovánoArnošt Havelka

PowerShell Ripple Practice: Třídění incidentů

Spusťte dvoukrokové potrubí pro třídění protokolů a procesů s opakovatelným výstupem na úrovni operátora.

Spustit interaktivní lekci
PowerShell Ripple Practice: Třídění incidentů

Tato praxe vyvrcholení potvrzuje přenos, nikoli memorování. Nejprve izolujete relevantní protokoly a poté spustíte dotaz zaměřený na proces, abyste dokončili kontext třídění.

Příkazy k procvičování

Get-ChildItem | Where-Object {$_.Extension -eq '.log'} | Select-Object Name
Get-Process | Where-Object {$_.Name -eq 'pwsh'} | Select-Object Name, WorkingSet64

Očekávaný terminálový signál

Měli byste vidět kompaktní seznam protokolů a řádek zaměřený na proces:

app.log
error.log
pwsh 220

Proč na tom záleží

Incidenty vyžadují jak filtrování artefaktů, tak kontext procesu. Tento dvoustupňový vzor vytváří rychlý základ pro plánování eskalace a nápravy.

Časté chyby

  • Spuštění procesních kontrol před potvrzením existence příslušných souborů.
  • Zapomínání na projekci, což ztěžuje skenování výstupu.
  • Zacházení s částečným výstupem jako s úplným tříděním.

Rozšíření praxe

Přidejte krájení podle závažnosti:

Get-ChildItem | Where-Object {$_.Extension -eq '.log'} | Select-Object Name
Get-Process | Where-Object {$_.WorkingSet64 -gt 100MB} | Sort-Object WorkingSet64 -Descending | Select-Object Name, WorkingSet64

Opakujte, dokud nebudete moci provést obě fáze čistě bez rychlého navádění.

Reference

Tyto odkazy na dokumentaci poskytují spolehlivé informace o příkazech použitých v tomto článku.

Další

Premium: PowerShell Command Hunt

Použijte Get-Help a Get-Command k odhalení bezpečné syntaxe před vysoce rizikovými operacemi.