The QRadar Syslog TLS Extension enables OutSystems applications to securely send log and audit events to IBM QRadar using Syslog over TLS (RFC 5425).It ensures encrypted communication and compliance with enterprise SIEM integration requirements.
This component includes diagnostic capabilities for testing connectivity and validating TLS certificates before production use.
Download and install the component from the OutSystems Forge.
Open your OutSystems application in Service Studio.
Go to Manage Dependencies → Add Dependency.
Select QrSyslogTlsExt (extension) and check both Server Actions:
QrSyslogTlsExt (extension)
DiagnoseTlsConnect
SendOneTLS
Click Apply to include these actions in your module.
Publish your module.
Before using this component, confirm the following with your IBM QRadar administrator:
QRadar FQDN: Example – logs-example.qradar.ibmcloud.com
logs-example.qradar.ibmcloud.com
Syslog TLS Port: Example – 6514
6514
Firewall Egress: Ensure outbound TCP connectivity to the specified host and port.
Root Certificate: Verify the presence of a trusted root CA certificate (for example, DST Root CA X3 or your organization’s trusted CA).
In your application, you may define these as Site Properties or constants:
QRadar_Host
QRadar_Port
ConnectTimeoutMs
SendTimeoutMs
Sends a Syslog message over a secure TLS connection to the configured QRadar endpoint.
Host
Port
Message
Output:
Returns "OK" on successful transmission, or an error message on failure.
"OK"
Performs a connection and TLS handshake test with the configured host and port.
Output:Detailed diagnostic text including:
Hostname and resolved IP addresses
Connection attempt status
TLS handshake result
Certificate subject, issuer, and validity period
LEEF:2.0|ExampleVendor|ExampleApp|1.0|event.code| sev=5 msg=Example log message user=testUser app=ExampleApp
Build your log message text (e.g., in a local variable).
Use the SendOneTLS action from QrSyslogTlsExt.
QrSyslogTlsExt
Pass your message and connection parameters.
Optionally capture the response in a local variable and log it.
Forwarding OutSystems operational or audit logs to IBM QRadar.
Real-time SIEM alerting and monitoring.
Security and compliance reporting.
Integration with enterprise log correlation workflows.
IBM QRadar with Syslog over TLS input configured.
Network egress permissions to QRadar endpoint.