swiftLogger

1.0.0.5

PowerShell module for logging and syslog integration with RFC5424/RFC3164, JSON support, IPv6, UDP/TCP/TLS fallback. Works standalone (local logging) or with syslog servers.

Minimum PowerShell version

5.1

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name swiftLogger

Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info

Install-PSResource -Name swiftLogger

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Owners

Package Details

Author(s)

  • Scott Powdrill

Tags

Log Logging Syslog RFC5424 RFC3164 JSON PowerShell

Functions

Set-LogConfiguration Get-LogConfiguration Test-LogConfiguration Reset-LogConfiguration New-StructuredSyslogData Invoke-Syslog Write-Log

Dependencies

This module has no dependencies.

Release Notes

Version 1.0.0.5:
- Added Get-LogConfiguration to query current settings
- Added Test-LogConfiguration to validate configuration
- Added Reset-LogConfiguration to clear settings
- Added connection timeout for TCP/TLS (prevents hangs)
- Added QuietMode and -Quiet switch to suppress console output
- Added -PassThru switch to Write-Log for pipeline support
- Fixed TLS certificate validation (now validates by default)
- Added -AllowUntrustedCertificates switch for TLS
- Added full comment-based help for all functions
- Improved error handling throughout
- Local-only logging works without syslog configuration
- Maintains backward compatibility with v1.0.0.4 global variables

FileList

Version History

Version Downloads Last updated
1.0.0.5 (current version) 8 1/2/2026
1.0.0.4 15 12/5/2025
1.0.0.3 6 12/5/2025
1.0.0.2 10 12/5/2025
1.0.0.1 12 12/4/2025
1.0.0.0 5 12/4/2025
Show more