SmartLogAnalyzer
1.1.0
SmartLogAnalyzer helps sysadmins and developers parse and analyze logs intelligently across platforms with optional GUI.
Minimum PowerShell version
7.0
Installation Options
Owners
Package Details
Author(s)
- Willie Bonner
Tags
logs parser analyzer monitoring cross-platform PowerShell ETL journalctl GUI colorize attention cybersecurity
Functions
Get-LogEntries Get-LogSummary Invoke-SmartAnalyzer Show-LogAnalyzerUI Get-SystemLogs
PSEditions
Dependencies
This module has no dependencies.
Release Notes
v1.1.0 - Major feature release:
- Added FetchLogs capability with LogType support (e.g., System)
- Introduced AttentionOnly flag to highlight critical logs
- Added Colorize for visual log emphasis
- Linux support now includes journalctl fallback
- RedactSensitiveData and metadata options for cybersecurity
- Extended Pester test suite with full coverage
FileList
- SmartLogAnalyzer.nuspec
- LICENSE.md
- SmartLogAnalyzer.psm1
- GUI\Assets\banner.png
- GUI\Assets\theme.config
- Private\Analyzers.Helper.ps1
- Private\Convert-Timestamp.ps1
- Private\Export-LogReport.ps1
- Private\Format-LogEntry.ps1
- Private\Protect-LogEntry.ps1
- Public\Get-LogEntries.ps1
- Public\Get-LogSummary.ps1
- Public\Get-SystemLogs.ps1
- Public\Invoke-SmartAnalyzer.ps1
- Public\Show-LogAnalyzerUI.ps1
- Tests\Invoke-SmartAnalyzer.tests.ps1
- Tests\SmartLogAnalyzer.tests.ps1
- Tests\Sample.Logs\sample.log
- Tests\Sample.Logs\sample.test.log
- config.json
- README.md
- SmartLogAnalyzer.psd1
- theme.config
- GUI\Assets\SLAnalyzer.ico
Version History
Version | Downloads | Last updated |
---|---|---|
1.1.0 (current version) | 5 | 6/20/2025 |
1.0.1 | 5 | 6/19/2025 |
1.0.0 | 5 | 6/18/2025 |