MongoDB Event Loader Configuration

MongoDB configuration is required when Event Loader is enabled. MongoDB Configuration Properties describes the MongoDB configuration properties.

Table 1. MongoDB Configuration Properties
Property Description
global.mongodb.connectionString The MongoDB connection string. Used for all MongoDB deployments. Information for overriding this setting follows this table.
global.mongodb.username The username used to connect to the MongoDB replica set by Event Loader. The username and password must be provisioned manually in the replica set. The default value is MtxEventLoader.
global.mongodb.password The password used to connect to the MongoDB replica set by Event Loader. This password must be encrypted using the same mechanism that Event Loader uses to decrypt the password. The username and password must be provisioned manually in the replica set. The default value is None.
global.mongodb.queryUsername The username used to connect to the MongoDB replica set by RS Gateway. The username and password must be manually provisioned in the replica set. The default value is MtxApp.
global.mongodb.queryPassword The password used to connect to the MongoDB Replica Set by RS Gateway. The username and password must be manually provisioned in the replica set. The password must be base64 encoded using the standard UNIX base64 utility; the password is decoded before insertion into the RS Gateway configuration. The default value is None.
Note: See the discussion about the RS Gateway rsgateway.mongodbPassword sub-chart setting, which must be set separately.
You can override global.mongodb.connectionString in the following MATRIXX component Helm sub-charts:
  • RS Gateway (rsgateway.mongodb.connectionString)
  • MATRIXX Engine (engine.mongodb.connectionString)
  • GL Processor, posting (general-ledger.posting.mongodb.connectionString) and processor (general-ledger.processor.mongodb.connectionString)
  • Event Repository initialization (utilities.initialize-event-repository.mongodb.connectionString)

For more information about component sub-chart properties, see the discussion about component specific sub-chart properties in MATRIXX Configuration.