Cybereason

Download 9
Last updated Aug 6, 2026

Install Guide

Overview

Sonar collects the CEF-formatted events that Cybereason EDR forwards over Syslog. Depending on the event_id value, the collected logs are normalized into four schemas: MalOp, malware, user action, and unclassified.

The extended query commands provided by the app call the Cybereason API directly, so a connect profile must be registered separately from log collection.

Follow the steps below in order.

  1. In Cybereason, configure the logs to be produced in CEF format and forwarded over Syslog (TCP/514) to the IP address of the Sonar collection node. Follow the Cybereason documentation for the configuration procedure.
    • This is a preliminary task performed on the Cybereason side and is out of scope for this document. If the logs are not in CEF format, the parser included in the app cannot separate the fields and the logs are stored as raw data.
  2. Add a Syslog logger in Sonar.
  3. If you use the extended query commands, register a connect profile.

Scope

Note
Works with Logpresso Sonar 4.0.2502.0 or later, and collects the CEF-formatted Syslog that Cybereason EDR forwards. The extended query commands and the XDR UI call the Cybereason REST API to retrieve data such as MalOps, sensors, and reputations.

The XDR UI is provided on Sonar 5.0.2603.0 or later. On earlier versions the app installation, log parser, logger model, and extended query commands work normally, but the dedicated Cybereason EDR UI is not provided.

Requirements

ItemRequirementNote
Sonar version4.0.2502.0 or laterVersion that supports app installation, log collection, and the extended query commands
Sonar version (XDR UI)5.0.2603.0 or laterRequired only when using the XDR UI
Network allowanceTCP/514 (Cybereason → Sonar collection node, inbound)Firewall policy must be updated
Network allowance (extended)HTTPS (Sonar → Cybereason console, outbound)Required only when using the extended query commands

Logpresso collection configuration

Step 1: Add a Syslog logger in Sonar

Go to Collect > Loggers, click Add, and enter the following values.

TypeItemSetting
RequiredNameA unique name that identifies the logger (e.g. Cybereason)
RequiredStorage locationSelect a node appropriate for your Logpresso platform configuration
RequiredLogger modelSelect Cybereason
RequiredTableEnter a table name starting with EDR_CYBEREASON
OptionalExecution methodKeep the default value
OptionalInterval (sec)Keep the default value
OptionalRemote IPIP address of the Syslog client that sends the logs. Usually the IP address of the Cybereason server

Basic settings on the Sonar add logger screen

Collection settings on the Sonar add logger screen, showing the Remote IP field

Note
The dashboards provided by the app query tables whose names start with `EDR_CYBEREASON`. If you use a different prefix, no data appears on the dashboards.

Connect profile configuration

The extended query commands of this app call the Cybereason API. This is independent of Syslog collection, so you must register a connect profile to use the extended query commands.

Go to System > Connect Profiles, click Add, and enter the following values.

TypeItemSetting
RequiredNameA unique name that identifies the connect profile
RequiredIdentifierA unique identifier of the connect profile, used in Logpresso queries and elsewhere
RequiredTypeSelect Cybereason
RequiredEndpointCybereason console address in the form https://TENANT.cybereason.net:443. For an on-premises environment, use the form https://IP:PORT
RequiredAccountCybereason login account
RequiredPasswordPassword of the account
OptionalConnect timeoutIn seconds. 30 seconds if not specified
OptionalRead timeoutIn seconds. 60 seconds if not specified
OptionalHTTP ProxyIP:PORT

The Sonar add connect profile screen

Note
How to use the extended query commands is covered in the manual for each command. In a query, the profile is referenced by the identifier specified here.

Running the XDR UI

When the app is installed on Sonar 5.0.2603.0 or later, a dedicated Cybereason UI is added under Apps in the left navigation. This screen calls the Cybereason API directly, so the connect profile must be registered in the previous step first.

Step 1: Launch the app

Click Apps in the left navigation and select Cybereason from the list of installed apps.

Selecting Cybereason from the Sonar app list

Step 2: Select a connect profile

When the Cybereason UI opens, select the connect profile to use from the list in the upper right of the screen. The identifier registered in the connect profile configuration is displayed.

The Cybereason UI with the connect profile selection list in the upper right

Note
If no connect profile is selected or the credentials are incorrect, no data appears on the screen. Re-check the endpoint, account, and password in the connect profile configuration.

Step 3: Check the menus

The following menus are provided on the left side of the UI. How to use each screen is covered in the user manual.

MenuDescription
Discovery boardMalOps summary. Active MalOps, affected machines and users, and distribution by type
MalOp ManagementViewing and managing the MalOp list
MalOp InboxChecking received MalOps
Malware alertsChecking malware detection alerts
InvestigationSearch-based investigation screen
Security profiles > ReputationsManaging file and address reputations
Security profiles > Custom detection rulesManaging custom detection rules
System > SensorsChecking the status of Cybereason sensors
QueryMoves to the Logpresso query screen

References