Handling memory utilization errors for Service Graph Connector for AWS
-
- UpdatedApr 9, 2024
- 2 minutes to read
- Vancouver
- Now Platform Capabilities
You can use the SgAwsApplicationProperties script include to avoid memory utilization errors when importing a large number of configuration items (CIs) from an AWS instance via the Service Graph Connector for AWS.
By making multiple database calls to ingest AWS data in smaller batches, the SgAwsApplicationProperties script include avoids overloading of the Robust Transform Engine (RTE) and results in reduced memory usage. However, for the script include to function properly, verify that the AWS Config aggregator is enabled on your AWS instance.
To access the script include, navigate to SgAwsApplicationProperties. For more information, see Script includes.
, and then search for and selectIn the SgAwsApplicationProperties script include, you can modify the functions as described in the following table to resolve memory utilization errors.
Functionality | Implementation |
---|---|
Enable multiple database calls to import the AWS Config data. | Set the value of the isConfigDbLoadEnabled function to true. For the function to work correctly, verify that the AWS Config aggregator is enabled. Note: Enabling isConfigDbLoadEnabled might impact the import set load time as multiple database calls are being made instead of a single database
call. Enabling the isConfigDbLoadEnabled function resolves the memory utilization error for the following data sources:
|
Enable multiple database calls to import the tag-related data from your AWS service account. | Set the value of the isConfigTagsDbLoadEnabled function to true. For the function to work correctly, verify that both the AWS Config aggregator and the isConfigDbLoadEnabled function are enabled. Enabling the isConfigTagsDbLoadEnabled function facilitates the AWS Config aggregator to reduce the load time for tag-related data in the following data sources:
|