Data Domain: Enabling DD Boost API Logging | Precert Logs

Summary: This knowledge base article explains how to enable the DD Boost plugin logging when troubleshooting issues related to Boost and BoostFS. This is called a precert log.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

Note: The DD Boost plugin does not log detailed API activity by default. Enabling precert logging using the ddboost_precert.ini file allows for deeper diagnostics. Incorrect file placement, missing permissions, or misconfiguration can prevent log generation.

Reasons to Enable API-Level (precert) Logging:

  • DD Boost or BoostFS operations are failing or behaving unexpectedly.
  • Engineering or Support requests detailed API-level logs for analysis.
  • No logs are generated despite expected Boost activity.

General Notes:

  • Only enable precert logging when explicitly requested by Engineering or Support.
  • Monitor disk space closely; logs can grow rapidly.
  • Ensure correct permissions and file placement.
  • Remove the .ini file to disable logging.
  • BoostFS must be unmounted and remounted for changes to take effect.

File Locations by OS

Operating System ddboost_precert.ini Location ddboost_precert.log Location
Linux /ddboost_precert.ini /DDLog/ddboost_precert.log
Solaris /ddboost_precert.ini /DDLog/ddboost_precert.log
UNIX /ddboost_precert.ini /DDLog/ddboost_precert.log
Windows C:\ddboost_precert.ini C:\DDLog\ddboost_precert.log

For BOOST/BoostFS Versions Prior to 7.0

Create an empty file named ddboost_precert.ini at the appropriate location (see table above). This enables logging to the default path.


For BOOST/BoostFS Version 7.0 and Later

Create a configured ddboost_precert.ini file with the following contents:

precert_enabled=true
num_log_files=4
log_file_size=512
log_file_name=ddboost_precert.log
log_file_dir=/DDLog
ddcl_logs_include=true
ddcl_logs_sev=4
  • This configuration creates four log files of 512MB each (2GB total).
  • Adjust num_log_files and log_file_size as needed.
  • Logs can be redirected to a different location if disk space is limited.

Linux BOOSTFS Client Setup

  1. Create /DDLog directory:
    • mkdir /DDLog
      chmod 777 /DDLog
  2. Create /ddboost_precert.ini with the configuration above.

  3. Ensure BoostFS is unmounted and remounted:

    • mount -o log-level=debug <mount_point>

Windows BOOSTFS Client Setup

  1. Create C:\ddboost_precert.ini with the following content:
    • precert_enabled=true
      num_log_files=3
      log_file_size=500
      log_file_name=ddboost_precert.log
      log_file_dir=C:\DDLog
      ddcl_logs_include=true
      ddcl_logs_sev=4
  2. Create C:\DDLog and assign full read/write permissions.

  3. Unmount and remount BoostFS with debug logging enabled.


Cleanup and Disabling Logging

  1. Delete the ddboost_precert.ini file.
  2. Delete the DDLog directory and its contents.
  3. Remount BoostFS to apply changes.
  4. Collect BoostFS logs from /opt/emc/boostfs/log.

Affected Products

Data Domain

Products

Data Domain
Article Properties
Article Number: 000020437
Article Type: How To
Last Modified: 10 Nov 2025
Version:  7
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.