Maximo® Management Interface (MMI) is a REST API
that enables HTTP-based clients to access information that is related to the current state of a
deployment.
MMI provides information on the current state of the deployment
The state of
a Maximo deployment can consist of the Maximo server processes that are part of the deployment, potentially in a
multi-clustered setup, and information about resources, such as the Java™ (JVM), memory, operating system, application server, and JVM threads. MMI
uses JavaScript Object Notation (JSON) as the data
format for representing the collected state information.
Learn more about Maximo
Management Interface
Configure custom log messages to reduce the time that is required to resolve
bugs
You specify start and end messages that are written to the log files and the content
between these messages contains the information that you require to resolve the issue. By
identifying a specific section of the log file, you can reduce the time that you spend resolving an
issue.
Learn more about configuring custom log messages
In-session logging makes debugging easier and prevents
performance issues
With in-session logging, also known as thread-based
logging, you can configure logging for an individual user so that
other users are not affected by performance issues. When you configure
in-session logging, you can list the logs that you want to enable.
The scope is set to root loggers, such as maximo.sql and maximo.integrate.
The contexts that you can enable include OSLC or REST calls, MIF Web
services and XML or HTTP calls, UI sessions, cron tasks, and MIF MDBs.
The logs are generated in a separate file that is created under the
working directory of the application. Logs must be manually purged
to free up disk space.