~/talk

Parsing Event Logs for FREE

slides:none on file

Shows concrete PowerShell commands and measurements: use Get-WinEvent not Get-EventLog, prefer filter-hash tables for speed, and push work to remotes — filter left — to cut runtime. Demonstrates building XML/XPath queries and using XPath/XML filters to extract event data, converting records with ToXml and parsing properties into objects (username, computer, timestamp, event type). Gives event IDs and provider templates used to map message fields, and reports the hash-table approach runs noticeably faster.

AI-written summary · about

  1. 0:00Event log parsing intro
  2. 1:03Windows/PowerShell event logs
  3. 3:11Event log structure and XML
  4. 8:15Get-EventLog vs Get-WinEvent
  5. 12:28Listing and filtering logs
  6. 14:33Hash table filters
  7. 16:50Filter left for efficiency
  8. 18:57XML filters for queries
  9. 23:12Dynamic XPath queries
  10. 27:22Querying multiple servers
  11. 29:14Extracting event data
  12. 33:40Analyzing event properties
  13. 37:58Filter by user SID
  14. 40:17Event providers and templates
  15. 43:34Metadata from providers
  16. 44:59Summary and best practices
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.