WebSphere is IBM’s proprietary application server framework designed specifically to develop and host cloud- and mobile-based Java EE (Enterprise Edition) web applications. WebSphere comes with its unique WAS (WebSphere Application Server) Liberty profile, a dynamic application server profile that uses a single XML file with text editor friendly syntax. Liberty deploys only the features required by an application or set of applications needed by WAS to run, saving on processing power and memory. WebSphere’s integrated management and administrative tools supply developers with enhanced security and control over applications and services. In addition, WebSphere supports open standards, including Web 2.0, Web mobile, Java batch, XML, Service Component Architecture (SCA), Communications Enabled Applications (CEA), and Session Initiation Protocol (SIP), as well as dynamic scripting languages. For developers and operations teams building and managing applications with the WebSphere application server, the AppDynamics platform provides a comprehensive solution for monitoring and managing the performance of your Java applications. With rapid installation and the most scalable architecture in the industry, AppDynamics solutions help you deploy your applications more quickly and with more confidence.
Applications running on IBM WebSphere server,instrumented with AppDynamics Java agents, are auto-discovered and show up in AppDynamics. Business transactions are automatically discovered with out-of-the-box configurations as seen in the application dashboard.
WebSphere specific JMX MBeans
AppDynamics can easily connect to the JMX Server of the WebSphere application server to view exposed management beans. In AppDynamics, simply select the node running on WebSphere application server and choose the JMX tab to access the MBean browser in order to view these WebSphere specific MBeans. In the MBeans, you can drill down to the individual MBean attributes as well.
Not only does AppDynamics access WebSphere MBean information, it also provides an in-depth view of the memory usage within the JVM and WebSphere. Simply select the node running on WebSphere application server and choose the memory tab to see heap and garbage collection information, real-time memory utilizations and even object instance information.
JVM environment visibility
AppDynamics also can provide you the JVM environmental information of your application running on WebSphere. Simply select the node running on WebSphere application server and choose the JVM tab to see all startup options and environment properties.