These settings control resource allocation and synchronization behavior for Threat Manager components. All settings are configured by editing docker-compose_v10.yaml directly.
IMPORTANT: Before editing this file, create a backup.
In this section:
(On-premises) MAXDOP
MAXDOP limits the number of processors SQL Server uses when running parallel plans.
Task: Update MAXDOP
CAUTION: Use this setting only if severe performance issues are encountered. Setting an unsuitable value can also cause serious performance issues.
Open docker-compose_v10.yaml with a suitable editing program.
Under
analytics-dataimporter, within theenvironment:subsection, add the following parameter:- DATAIMPORTER_WORKETL_EXTRACTOR_ADDITIONALPROPERTIES_SQL_MAXDOP=Specify the value as required.
Save docker-compose_v10.yaml.
Restart the Docker stack to apply the changes. Refer to Stopping and restarting the Docker stack to apply new settings.
(On-premises) Increase the RAM limit of the iManage Threat Manager database
By default, the memory available to the iManage Threat Manager database cache is restricted to optimize performance.
Default: 6144 MB. Suitable for most smaller firms; no action needed in those cases.
Recommendation for larger firms (more than 16 GB RAM): Increase to approximately 40% of available system RAM.
Task: Increase the RAM limit
Open docker-compose_v10.yaml with a suitable editing program.
Under the
analytics-datavariable, change the value in thememory:field to approximately 40% of your available system RAM:deploy:resources:limits:memory:"<value>"For example, for a system with 24 GB of RAM, a value of
9830 mis suitable.Save docker-compose_v10.yaml.
Restart the Docker stack to apply the changes. Refer to Stopping and restarting the Docker stack to apply new settings.
(On-premises) USER_SYNC_SCHEDULE
USER_SYNC_SCHEDULE controls how frequently Threat Manager syncs user and group membership data from iManage Work.
Default: 1,440 minutes (24 hours)
Maximum: 1,440 minutes (one day)
TIP: You can manually synchronize user and group data by selecting Configuration > Settings > Systems > Sync Users and Groups. For more information, see Synchronizing User and Group Data in Load Data > Libraries.
Task: Update USER_SYNC_SCHEDULE
Open docker-compose_v10.yaml with a suitable editing program.
Under
analytics-taskservice,add the followingenvironmentsetting:- USER_SYNC_SCHEDULE=1440Modify the value to the required number of minutes. The value must not exceed 1,440 minutes (one day).
NOTES:
If a value exceeding 1440 is entered, group membership and user status will be increasingly out of date (because of being refreshed less frequently than daily). This increases the risk of denying access to legitimate users, and of granting access to users whose membership or status has changed.
The load on the iManage Work Server is increased each time that synchronization is run.
Save docker-compose_v10.yaml.
Restart the Docker stack to apply the changes. Refer to Stopping and restarting the Docker stack to apply new settings.