Diagnosing My Webmethods Server
Total Page:16
File Type:pdf, Size:1020Kb
Diagnosing My webMethods Server Innovation Release Version 10.4 April 2019 This document applies to My webMethods Server Version 10.4 and to all subsequent releases. Specifications contained herein are subject to change and these changes will be reported in subsequent release notes or new editions. Copyright © 2011-2019 Software AG, Darmstadt, Germany and/or Software AG USA Inc., Reston, VA, USA, and/or its subsidiaries and/or its affiliates and/or their licensors. The name Software AG and all Software AG product names are either trademarks or registered trademarks of Software AG and/or Software AG USA Inc. and/or its subsidiaries and/or its affiliates and/or their licensors. Other company and product names mentioned herein may be trademarks of their respective owners. Detailed information on trademarks and patents owned by Software AG and/or its subsidiaries is located at hp://softwareag.com/licenses. Use of this software is subject to adherence to Software AG's licensing conditions and terms. These terms are part of the product documentation, located at hp://softwareag.com/licenses and/or in the root installation directory of the licensed product(s). This software may include portions of third-party products. For third-party copyright notices, license terms, additional rights or restrictions, please refer to "License Texts, Copyright Notices and Disclaimers of Third Party Products". For certain specific third-party license restrictions, please refer to section E of the Legal Notices available under "License Terms and Conditions for Use of Software AG Products / Copyright and Trademark Notices of Software AG Products". These documents are part of the product documentation, located at hp://softwareag.com/licenses and/or in the root installation directory of the licensed product(s). Use, reproduction, transfer, publication or disclosure is prohibited except as specifically provided for in your License Agreement with Software AG. Document ID: MWS-DMWS-104-20190415 M (Innovation Release) Table of Contents Table of Contents About this Guide..............................................................................................................................5 Document Conventions.............................................................................................................. 5 Online Information and Support................................................................................................. 6 Data Protection...........................................................................................................................7 About My webMethods Server Diagnostic Tools......................................................................... 9 Command Line Diagnostic Tools Requirements...................................................................... 10 Diagnostic Portlets Requirements............................................................................................ 10 Listing Installed Fixes............................................................................................................... 11 Reviewing the _full_.log File............................................................................................. 11 Using the envcapture Command to List Installed Fixes....................................................11 Using the loganalyzer Command to List Installed Fixes Associated with Components with Errors................................................................................................................................. 11 Using My webMethods Server Command Line Tools................................................................13 Command Line Tools Overview................................................................................................14 envcapture................................................................................................................................ 14 envdiff........................................................................................................................................17 loganalyzer................................................................................................................................19 memorydump............................................................................................................................ 24 threaddump...............................................................................................................................26 dbintegritycheck........................................................................................................................ 29 Log4j......................................................................................................................................... 32 Java Artifact Mapping in My webMethods Server....................................................................33 Updating the Java Artifact Mapping File...........................................................................33 Using External Command-Line Diagnostic Tools.......................................................................35 Overview of External Command-Line Diagnostic Tools........................................................... 36 Using jconsole to Diagnose My webMethods Server...............................................................36 Using jconsole in Standard Mode............................................................................................ 37 Using jvisualvm to Diagnose My webMethods Server............................................................. 37 Using jvisualvm in Standard Mode...........................................................................................38 Using My webMethods Server Diagnostic Portlets....................................................................39 Using the Thread Dump Portlet............................................................................................... 40 Displaying Thread Information.......................................................................................... 40 Filtering Thread Information.............................................................................................. 40 Exporting Thread Information............................................................................................41 Using the Performance Analysis Portlet...................................................................................41 Configuring Performance Service......................................................................................41 Configuring the Displayed Content................................................................................... 43 Displaying Performance Analysis Information...................................................................44 Diagnosing My webMethods Server Version 10.4 (Innovation Release) 3 M Table of Contents Exporting Displayed Content.............................................................................................44 Importing and Analyzing Snapshot Information................................................................ 44 Exporting the Table Content in Comma Separated Values Format...................................45 Using the Performance Statistics Portlet..................................................................................45 Configuring the Displayed Content................................................................................... 45 Displaying Performance Statistics Information..................................................................46 Exporting the Content in Comma Separated Values Format............................................ 46 Displaying Slow Database Calls....................................................................................... 47 Displaying Slow Performing Portlets................................................................................. 47 Displaying Slow Performing Web Services.......................................................................47 Using the Log Analysis Tools...................................................................................................47 Configuring Log Analysis Data Sources........................................................................... 48 Configuring the Log Analysis Time Period........................................................................49 Viewing Log Messages with the Log Viewer Tool.............................................................49 Using the Predefined Logging Tools................................................................................. 50 Exporting Displayed Content for Log FATAL Issues and Log Issues......................... 54 Using the Memory Monitor Portlet........................................................................................... 54 Configuring the Memory Monitor Service..........................................................................55 Displaying Memory Monitor Statistics Information............................................................ 56 Starting and Stopping the Memory Monitor Service Display in My webMethods.............. 57 Viewing the Memory Monitor Configuration Settings in My webMethods..........................57 Troubleshooting My webMethods Server Using Diagnostic Tools...........................................59 Troubleshooting Configuration Issues...................................................................................... 60 Troubleshooting Environment Issues......................................................................................