System Management Administrator (SMA)

System Management Administrator (SMA)

Overview

The System Management Administrator (SMA) Console is a web-based administrative interface in IBM Sterling Order Management System used primarily for managing system properties and runtime configurations without requiring an application restart.

The SMA console launch URL follows the format: https://<server>:<port>/sma/sma/login.do

Key Features

  • View and modify system properties in the database
  • Apply property overrides without restarting the application
  • Manage environment-specific configurations
  • Perform advanced property searches
  • Access server dashboard functionality
  • Start and stop diagnostic traces

Main Components

1. Property Management

This core feature enables administrators to search, modify, and create system properties. Properties are stored in the plt_property table. Users can:

  • Search properties by name, category, or description
  • Change values dynamically
  • Add or delete custom properties
  • Export/import configurations across environments

For example, you can create a property called PROCESS_AUTO_PAYMENT_FOR_CC_ORDERS with true/false values to control automatic credit card payment processing. Properties are accessed in Java code using:

YFSSystem.getProperty("PROCESS_AUTO_PAYMENT_FOR_CC_ORDERS");

2. Server Dashboard

Provides real-time monitoring of OMS servers with displays showing:

  • Server status (up/down)
  • JVM memory usage and CPU load
  • Heap memory, thread count, and garbage collection statistics
  • Ability to stop servers and manage traces by server

3. Trace Components

Enables diagnostic tracing for troubleshooting by:

  • Selecting OMS components for monitoring
  • Setting trace levels (INFO, DEBUG, ERROR)
  • Capturing output in OMS logs for analysis
ibm sterling oms sma system administration configuration