AlertSyslogServer

AlertSyslogServer
AlertSyslogServer
JSON Example
{
    "format": "string",
    "syslog_server": "string",
    "syslog_server_port": 0,
    "tls_config": {
        "client_cert_ref": "string",
        "pki_profile_ref": "string",
        "skip_hostname_verification": false,
        "tls_mode": "string"
    },
    "tls_enable": false,
    "udp": false
}
string
format
Optional
Constraints: default: SYSLOG_LEGACY

Syslog output format - legacy, RFC 5424, JSON. Enum options - SYSLOG_LEGACY, SYSLOG_RFC5424, SYSLOG_JSON, SYSLOG_RFC5425_ENHANCED. Field introduced in 17.2.8. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

string
syslog_server
Required  

The destination Syslog server IP(v4/v6) address or FQDN. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

integer As uint32 As uint32
syslog_server_port
Optional
Constraints: default: 514

The destination Syslog server's service port. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

tls_config
Optional

tls_config

boolean
tls_enable
Optional

Enable TLS to the syslog server. Use tls_config to select the TLS mode and client certificate. Field introduced in 17.2.16, 18.2.3. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

boolean
udp
Required  
Constraints: default: true

Network protocol to establish syslog session. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.