Configuring storage volumes for reports

You can configure report properties for a storage volume in your system properties, such as blackduck-config.env with the following properties:

  • blackduck.hub.maximum.report.age: Sets the maximum age of reports which are stored in the Black Duck persistent storage volume. Reports older than this value (in days) are deleted. Default value is 180 days.

    The maximum suggested value for this property is 365 days.

  • blackduck.hub.maximum.reports.per.user: Sets the maximum number of reports each user can generate in Black Duck. When exceeding this value, reports generated by this user will start to be deleted starting from the oldest reports generated by this user. Defaut value is 100 reports.

    The maximum suggested value for this property is 1000 reports. This value assumes less than 100 users generating large numbers of reports. Exceeding 100,000 total reports is not recommended.

Note: Black Duck estimates that 25,000 reports in Black Duck requires roughly 3GB of additional disk storage and scales linearly as more reports are added. We recommend administrators monitor disk space usage to ensure adequate growth capacity.
Warning: Long term storage of 100,000 or more reports in Black Duck is not recommended. External data storage outside of the Black Duck system is recommended for long term arrival or auditing storage. Exceeding this recommendation can lead to performance degradation for report generation, APIs and general Black Duck database performance.