The events section settings control how Endpoint Security (HX) xAgent handles real-time events and intelligence downloads.
Select a setting from the table below to go to the edit methods Trellix supports.
Setting Key | Default | Supported Edit Methods | ||
|---|---|---|---|---|
Web UI | CLI | API | ||
true | Yes | Yes | Yes | |
--- | Yes | Yes | Yes | |
--- | No | No | Yes | |
900 | Yes | Yes | Yes | |
| No | Yes | Yes | |
100 | No | No | Yes | |
--- | No | No | Yes | |
false | No | No | Yes | |
active_collection_enabled Key
The active_collection_enabled key indicates whether real-time data collection is allowed. Valid values are true (allow real-time data collection) and false (do not allow real-time data collection). The default is true.
Change this setting using one of the following methods:
Web UI .
API custom configuration channels (see Using API Custom Configuration Channels).
Manually on individual endpoints using a text editor (see Modifying the Configuration File for a Single Endpoint).
excludedPaths Key
The excludedPaths key specifies the files and folders to be excluded from monitoring of file write events for real-time indicator detection global exclusion policy. This policy must be enabled using the Web UI. If the policy is not enabled, this setting is ignored.
Use quotation marks (") to specify the file or folders you want excluded from real-time indicator detection and commas to separate each entry. Enclose the full list of files and folders in brackets ([]). For example:
"excludedPaths": [ "%WINDIR%\\system32\\", "%ProgramData%\\FireEye\\xagt\\events.*" ]
Change this setting using one of the following methods:
Web UI (see Excluding Files, Folders, and Processes from RTID).
API custom configuration channels (see Using API Custom Configuration Channels).
Manually on individual endpoints using a text editor (see Modifying the Configuration File for a Single Endpoint).
excludedProcessNames Key
The excludedProcessNames key specifies the processes to be excluded from Windows real-time event monitoring, including registry, url, file, and image load events.
Note
The excludedProcessNames key is not available on macOS endpoints.
You must use the Web UI or the API to enable Real-Time Indicator Detection. The excludedProcessNames key is ignored if Real-Time Indicator Detection is not turned on.
Please note that certain classes of events (for example, DNS lookup events) are not included in excluded processes.
Specify the full path to the processes you want excluded from real-time monitoring in quotation marks ("), using commas to separate entries. Enclose the full list of files and folders in brackets ([]). For example:
"excludedProcessNames": [ "%VS120COMNTOOLS%..\\..VC\\bin\\cl.exe", "%VS120COMNTOOLS%..\\..\\VC\\bin\\x86_amd64\\cl.exe", "%VS120COMNTOOLS%..\\..\\VC\\bin\\link.exe" ]
Change this setting using one of the following methods:
API custom configuration channels (see Using API Custom Configuration Channels ).
Manually on individual endpoints using a text editor (see Modifying the Configuration File for a Single Endpoint).
intel_poll_sec Key
The intel_poll_sec key specifies the interval (in seconds) at which polling for intelligence occurs. The default is 900 seconds.
Change this setting using one of the following methods:
Web UI (see Configuring the Update Interval for Malware Protection Indicators).
API custom configuration channels (see Using API Custom Configuration Channels).
Manually on individual endpoints using a text editor (see Modifying the Configuration File for a Single Endpoint).
intel_uri Key
The intel_uri key identifies the URI from which intelligence is downloaded. The default is /content/v1/intel/ioc/win-current_xagent_win.
Change this setting using one of the following methods:
API custom configuration channels (see Using API Custom Configuration Channels).
Manually on individual endpoints using a text editor (see Modifying the Configuration File for a Single Endpoint).
max_db_size Key
The max_db_size key specifies the maximum size, in megabytes (MB), of the agent event database. The default is 100 MB.
Important
This setting is not the same setting as the Endpoint Security server default database size of 120 MB set using the Web UI and the API (see Setting the Global Policy Event Storage Use Limit).
Removing the max_db_size setting from the configuration file will cause the agent event database size to shrink.
Change this setting using one of the following methods:
API custom configuration channels (see Using API Custom Configuration Channels).
Manually on individual endpoints using a text editor (see Modifying the Configuration File for a Single Endpoint).
storage_mode Key
The storage_mode key identifies the agent's disk storage mode. Only change this setting if your host endpoints experience a degradation in I/O processing times.
Important
Changing storage mode may lead to the loss of historical data. Complete all incident response investigations on your host endpoint before changing the storage mode.
The table below describes the available storage modes.
Storage Mode | Description | Configuration |
|---|---|---|
Conventional | This is the default storage mode. This storage mode stores write events in batches before writing them to the events database on disk. ImportantUse one of the other storage modes only if your endpoints experience a degradation in I/O processing times. | To select the default storage mode, remove the |
Memory-mapped I/O with log | This is the recommended memory-mapped storage mode. In this storage mode, read and write operations are backed by memory and backed by an on-disk journal file. Write transactions are written to the Write Ahead Log file ( Memory-mapped I/O with log mode improves disk I/O performance for two reasons.
Before changing to this storage mode in your production environment, you should first determine the impact of the change in a test environment. | To select this storage mode, set the storage_mode key to |
In-memory | This storage mode stores the events database in memory. This mode increases memory usage, but improves disk I/O performance. Consider the following caveats before switching to in-memory storage mode.
| To select this storage mode, set the |
Memory-mapped I/O NOT RECOMMENDED | Use of this storage mode is not recommended because it may cause failure of Real-time Event storage and functionality. Please use MMAPIOWITHLOG. This storage mode uses memory mappings to back up read and write operations, and uses paging to optimize the read and write operations. | To select this storage mode, set the |
Change this setting using one of the following methods:
API custom configuration channels (see Using API Custom Configuration Channels).
Manually on individual endpoints using a text editor (see Modifying the Configuration File for a Single Endpoint).
Manually by using the Endpoint Security UI.
udp_send_events Key
The udp_send_events key indicates whether UDP (network) events should be captured. Valid values are true (capture UDP events) and false (do not capture UDP events). The default is false.
Change this setting using one of the following methods:
API custom configuration channels (see Using API Custom Configuration Channels).
Manually on individual endpoints using a text editor (see Modifying the Configuration File for a Single Endpoint).