Send SYSLOG messages from PowerShell
Switch branches/tags
Nothing to show
Clone or download



Build Status


A module for sending SYSLOG messages from PowerShell.

The module supports RFC5424 and RFC3164, and can send messages via TCP and UDP.

Authored by Kieran Jacobsen


The easiest way to get Posh-SYSLOG is using the PowerShell Gallery!

Inspecting the module

Best practice is that you inspect modules prior to installing them. You can do this by saving the module to a local path:

PS> Save-Module -Name Posh-SYSLOG -Path <path>

Installing the module

Once you trust a module, you can install it using:

PS> Install-Module -Name Posh-SYSLOG

Updating Posh-SYSLOG

Once installed from the PowerShell Gallery, you can update it using:

PS> Update-Module -Name Posh-SYSLOG

Uninstalling Posh-SYSLOG

To remove Posh-SYSLOG:

PS> Uninstall-Module -Name Posh-SYSLOG

Contributing to Posh-SYSLOG

Interested in contributing? Read how you can Contribute to Posh-SYSLOG

This project maintains a Code of Conduct that establishes how the project is governed and how everyone involved is expected to behave. You can report unacceptable behavior to Developer@PowerShellis.Cool.

Release History

A detailed release history is contained in the Change Log.


Posh-SYSLOG is provided under the MIT license.