--- title: "Add-VBRSyslogEventFilter" description: "The cmdlet determines which Veeam events are sent to the syslog server. Events have the following severity levels: Info Error Warning By default, all events are sent to the syslog server." canonical: "https://helpcenter.veeam.com/docs/vbr/powershell/add-vbrsyslogeventfilter.html" breadcrumb: "Veeam PowerShell Reference > Veeam PowerShell Reference > Backup Infrastructure > Veeam Backup & Replication Settings > Specifying Syslog Server Settings > Add-VBRSyslogEventFilter" dateModified: "2026-08-19" --- # Add-VBRSyslogEventFilter ## Short Description Adds a syslog event filter for an event ID. **Product Edition**: Standard, Enterprise, Enterprise Plus, Veeam Universal License ## Syntax ``` Add-VBRSyslogEventFilter -EventId [-FilterInfos ] [-FilterWarnings ] [-FilterErrors ] [] ``` ## Detailed Description The cmdlet determines which Veeam events are sent to the syslog server. Events have the following severity levels: - Info - Error - Warning By default, all events are sent to the syslog server. To exclude specific severity level events from being sent, you must set the necessary parameter to `True`. ## Parameters

Parameter

Description

Type

Required

Position

Accept Pipeline Input

EventId

Specifies an event ID. For a complete list of event IDs, see Event IDs List.

Int64

True

Named

False

FilterErrors

Determines whether events with the Error severity level are excluded from being sent to the syslog server.

Default: True

Boolean

False

Named

False

FilterInfos

Determines whether events with the Info severity level are excluded from being sent to the syslog server.

Default: True

Boolean

False

Named

False

FilterWarnings

Determines whether events with the Warning severity level are excluded from being sent to the syslog server.

Default: True

Boolean

False

Named

False

`` This cmdlet supports Microsoft PowerShell common parameters. For more information on common parameters, see [ Microsoft Docs](https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_commonparameters?view=powershell-7). ## Examples ::: example ### Adding a Filter This command adds a filter for the event ID 40700. Events with ID 40700 and the Info severity level will not be sent to the syslog server. ``` Add-VBRSyslogEventFilter -EventId 40700 -FilterErrors $false -FilterInfos $true -FilterWarnings $false ``` ::: ## Related Commands - [`Get-VBRSyslogEventFilters`](get-vbrsyslogeventfilters.md) - [`Remove-VBRSyslogEventFilter`](remove-vbrsyslogeventfilter.md)