Upgrade the Splunk Add-on for Carbon Black¶
The following upgrade steps provide a directory monitoring approach that ensures rolled-over JSON files are not missed if your Splunk platform deployment experiences downtime.
If your Splunk platform instance has been down, switching from file monitoring to directory monitoring can cause a temporary spike in ingestion while Splunk processes rolled-over files that accumulated during the downtime.
Change File Monitoring to Directory Monitoring¶
- Download and install version 2.0.0 or higher of the Splunk Add-on for Carbon Black.
- Navigate to
$SPLUNK_HOME/etc/apps/Splunk_TA_bit9-carbonblack/localand openinputs.confin a text editor. - Update the monitoring path:
- Change the existing path from
<path_of_the_json_file>to<path_of_the_directory_containing_json_file>.
- Change the existing path from
- Add a whitelist parameter:
- Include
whitelist = <regex_to_match_json_files>. Refer to theinputs.conf.templatefile in$SPLUNK_HOME/etc/apps/Splunk_TA_bit9-carbonblack/default/for guidance.
- Include
- Replace
<regex_to_match_json_files>with a regular expression to monitor the required JSON files. For example,.*\.json(\.[\d\-T:\.a-z]*)?matches the following files:event_bridge_output.json.2019-05-13T11:41:28.167.restartevent_bridge_output.json.20190417event_bridge_output.json
- Save your changes to the
inputs.conffile. - Restart your data collection node to apply the changes.