SmartLogAnalyzer
1.2.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 Get-SystemLogs Show-LogAnalyzerUI
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
- .git\config
- .git\index
- Private\Export-LogReport.ps1
- Private\Protect-LogEntry.ps1
- Public\Invoke-SmartAnalyzer.ps1
- .git\hooks\fsmonitor-watchman.sample
- .git\hooks\pre-merge-commit.sample
- .git\hooks\prepare-commit-msg.sample
- .git\info\exclude
- GUI\Assets\theme.config
- Pester Test Suite\Tests\Get-LogSummary.Tests.ps1
- Pester Test Suite\Tests\ShowLogAnalyzer.tests.ps1
- .git\refs\tags\v1.1.0
- .git\refs\remotes\origin\main
- config.json
- SmartLogAnalyzer.psd1
- .git\description
- .git\ORIG_HEAD
- Private\Format-HtmlString.ps1
- Public\Get-LogEntries.ps1
- Public\Show-LogAnalyzerUI.ps1
- .git\hooks\post-update.sample
- .git\hooks\pre-push.sample
- .git\hooks\push-to-checkout.sample
- .git\logs\HEAD
- Pester Test Suite\Sample Logs\sample.logs
- Pester Test Suite\Tests\Get-SystemLogs.tests.ps1
- .git\refs\heads\main
- .git\logs\refs\heads\main
- .git\logs\refs\remotes\origin\HEAD
- LICENSE.md
- SmartLogAnalyzer.psm1
- .git\FETCH_HEAD
- Private\Analyzers.Helper.ps1
- Private\Format-LogEntry.ps1
- Public\Get-LogSummary.ps1
- .git\hooks\applypatch-msg.sample
- .git\hooks\pre-applypatch.sample
- .git\hooks\pre-rebase.sample
- .git\hooks\sendemail-validate.sample
- GUI\Assets\banner.png
- Pester Test Suite\Tests\Convert-Timestamp.test.ps1
- Pester Test Suite\Tests\Invoke-SmartAnalyzer.test.ps1
- .git\refs\tags\v1.0.1
- .git\refs\remotes\origin\HEAD
- .git\logs\refs\remotes\origin\main
- README.md
- .git\COMMIT_EDITMSG
- .git\HEAD
- Private\Convert-Timestamp.ps1
- Private\Get-HtmlTemplate.ps1
- Public\Get-SystemLogs.ps1
- .git\hooks\commit-msg.sample
- .git\hooks\pre-commit.sample
- .git\hooks\pre-receive.sample
- .git\hooks\update.sample
- GUI\Assets\SLAnalyzer.ico
- Pester Test Suite\Tests\Get-LogEntries.Tests.ps1
Version History
Version | Downloads | Last updated |
---|---|---|
1.2.0 (current version) | 6 | 7/15/2025 |
1.1.0 | 10 | 6/20/2025 |
1.0.1 | 5 | 6/19/2025 |
1.0.0 | 5 | 6/18/2025 |