Increase a servers number of datastore threads to help process events faster
book
Article ID: 285845
calendar_today
Updated On:
Products
Carbon Black EDR
Issue/Introduction
Increase the speed at which an EDR stand-alone server or minion server can process incoming event data to process large backlogs.
Environment
Carbon Black EDR Server: 7.x and Higher
Resolution
Determine the total number of CPU cores that the server has. (Example: 40)
Take that number and divide by 4 then add +1. (Example: [40/4]+1 = 11 ) - This number represents the standard level that the server should operate at.
Log into the stand-alone EDR server or EDR minion.
Verify there is CPU and RAM still available.
Modify /etc/cb/cb.conf
vi /etc/cb/cb.conf
Set DatastoreEventCoreClientThreads to an increased value higher than the value from step 2 above. For example, if the number was 11, then increase the thread count to 16:
DatastoreEventCoreClientThreads=16
Repeat these steps for all minions in the cluster.