FillDB Buffer Directory size need to increase

Hi,

How do increase the Filldb buffer directory sze in bigfix server console,

Thanks,
Nagaraj.

Please look at http://www.ibm.com/support/knowledgecenter/SSQL82_9.5.0/com.ibm.bigfix.doc/Platform/Config/c_filldb_buffer_directory.html

Please set your console preferences like for eg : increase the heartbeat interval and see the results.

No use of Increasing the Fill DB buffer size.

1 Like

Thanks for your updates.

I agree that increasing FillDB’s buffer directory maximum size is not necessarily the best approach, and can be counter-productive in most cases. It is important to identify why the buffer is full, and plan accordingly. Some high-level reasons why the bufferdir might be full include:

  • Server is not processing Client reports as quickly as they are coming in
    ** things to explore: server performance, ways to reduce amount of incoming data from Clients
  • Server is periodically not processing Client reports due to database contention with other processes
    ** monitor the database activity for general health
2 Likes

Hello

I have found that modifying the client setting _BESClient_Report_Interval and set the value to 300 (5 minutes) has been effective in relieving congestion that manifests itself within filldb. In addition if congestion continues you may want to consider modifying the BoostLevel assigned to filldb. You need to be cautious when doing so as you could spike the CPU to 100%. http://www.ibm.com/support/knowledgecenter/SS63NW_9.5.0/com.ibm.bigfix.doc/Platform/Config/c_filldb_batch_rate.html Always carefully test setting before you deploy anything system wide.

1 Like

2 to the 64th = 4294967296. The _BESRelay_UploadManager_BufferDirectoryMaxSize = 1943718400 bytes is set in the registry. Would manually setting it to 3,145,728 resolve my issue.