Accessing MongoDB

You can access MongoDB using a dedicated client. One user is created in the default configuration:

  • The admin user mongo-r00t-us3rn4m3 with the password mongo-r00t-p4ssw0rd.

The MongoDB database exposes the following collections:

  • Collection scenario-db, used by the Scenario and Data Services with the user scenario and the password scenario.

  • Collection session-tracking-db, used by the Scenario Service with the user session-tracking and the password session-tracking.

  • Collection execution-db, used by the Execution Service with the user execution and the password execution.

  • Collection permission-db, used by several services with the user permission and the password permission.

  • Collection optimserver-master-db, used by the Optimization Server with the user optimserver and the password optimserver.

Note:

The MongoDB database is stored in a Docker volume, which can be backed up and restored. For more details, please refer to Section Backing Up and Restoring the Application.