Skip to main content

Syslog

Forwards the Extension findings to your syslog server based on the controls configured.

Setup

  1. Go to Integrations and open the Available tab.
  2. Click + Add on the Syslog tile.
  3. Fill in the connection parameters:
FieldRequiredDescription
Syslog Server IP/DomainYesIP address or hostname of your syslog server
Syslog Server PortYesPort your syslog server listens on
ProtocolYesTransport protocol: TCP, UDP, or TLS
Message FormatNoRFC 5424 (default) or RFC 3164
FacilityNoSyslog facility to use for outgoing messages
  1. Click Allow.

Payload

Messages are delivered using the selected wire format. RFC 5424 example:

<134>1 2024-01-15T10:30:00Z hostname quilr-siem-service - - - {json_body}

The JSON body contains the raw finding with browser and endpoint context:

{
"event_source": "quilr-alert",
"event": {
"id": "uuid",
"tenant": "acme-corp",
"subscriber": "subscriber-id",
"subProduct": "browser extension",
"timestamp": 1705312200000,
"data": {
"user": {
"username": "jdoe",
"accountname": "jdoe@acme.com",
"machinename": 24371751139089044,
"email_label": "PRIMARY"
},
"browser": {
"name": "Google Chrome",
"version": "138.0.7204.101",
"os": "macOS:14.6.0"
},
"application": {
"name": "ChatGPT",
"url": "https://chat.openai.com"
},
"check": {
"id": "CID_101",
"name": "data_leak_prevention",
"properties": {
"control": "sensitive-data-prevention",
"context_id": "ctx-abc-123",
"mode": "Allow_Original_Prompt_With_Mandatory_Justification",
"alert_type": "finding",
"alert_status": "open",
"action_name": "BLOCK",
"detections_original": [ "..." ],
"detections_final": [ "..." ]
}
}
}
}
}