Question & Answer
Question
Maximo Performance Monitor can be used to aid in troubleshooting performance issues. Where should it be configured
Answer
In Maximo 7.1.1.6 a Maximo Performance Monitor (PERFMON) tool was introduced. It can be used to aid in troubleshooting performance issues. Maximo Performance Monitor should be run in a test or development environment if the performance issue(s) can be reproduced. If you need to run PERFMON in a production environment, a new maximo.ear should be built with PERFMON enabled and deployed to a new Maximo Application Server. PERFMON is resource intensive and should not be enabled in production UI/CRON/MEA/etc. JVMs.
If the production JVM(s) have performance issues and you have enabled PERFMON in the JVM(s), disable PERFMON.
To disable PERFMON
1. In the IBM\SMP\maximo\applications\maximo\maximouiweb\webmodule\WEB-INF\web.xml file comment the following two tags. The example has the tags commented.
<!-- Uncomment this line for Maximo Activity Dashboard
<filter>
<filter-name>PerfMon</filter-name>
<filter-class>psdi.webclient.system.filter.PerformanceMonitor</filter-class>
</filter>
-->
<!-- Uncomment this line for Maximo Activity Dashboard
<filter-mapping>
<filter-name>PerfMon</filter-name>
<url-pattern>/ui/*</url-pattern>
</filter-mapping>
-->
2. Build and deploy the maximo.ear file
To enable PERFMON
1. In the IBM\SMP\maximo\applications\maximo\maximouiweb\webmodule\WEB-INF\web.xml file uncomment the following two tags. The example has the tags uncommented.
<!-- Uncomment this line for Maximo Activity Dashboard -->
<filter>
<filter-name>PerfMon</filter-name>
<filter-class>psdi.webclient.system.filter.PerformanceMonitor</filter-class>
</filter>
<!-- Uncomment this line for Maximo Activity Dashboard -->
<filter-mapping>
<filter-name>PerfMon</filter-name>
<url-pattern>/ui/*</url-pattern>
</filter-mapping>
2. Build and deploy the maximo.ear file
Was this topic helpful?
Document Information
Modified date:
17 June 2018
UID
swg21448706