AMT Help Files
Home AMT Admin Installation and Configuration Transaction Logging

Transaction Logging

Transaction Logging Database Set-Up

Follow the steps below to create, define, configure, and enable a Transaction Logging database.

  1. Create a datebase for Transaction Logging:
    1. Create a database User.
    2. Create a Transaction Database and add the user as owner. warning Set the database encoding to UTF-8.
    3. Add a Schema to the database with the user as owner.
  2. Open the Key Vault file to securely store database user credentials:
    1. Add the following lines and enter their respective Username, Password, and URL of the database administrator who is authorized to access the Transaction Logging database.
      transactionDatabaseUser:=<Database User>
      transactionDatabasePassword:=<Database Password>
      transactionDatabaseURL:=<Database URL>
  3. Define Transaction Logging database in the Control Center config file:
    1. Open the cc-config.yaml file.
    2. Use the block below as a guide to define and configure the Transaction Logging database.
      transactionDatabase:
          type: POSTGRES
          settings:
              name: <Database Name>
              schema: <Database Schema>
              username: transactionDatabaseUser
              password: transactionDatabasePassword
              driverClassname: org.postgresql.Driver
              url: transactionDatabaseURL
              hibernateDialect: org.hibernate.dialect.PostgreSQLDialect
              hibernateShowSql: false
  4. Navigate in the Control Center to ConfigurationSystem SetupLogging Configurations.
  5. Enable the setting Enable transaction logging.

All transactions made are now logged in the Transaction Logging database.

Contents

 Go to top