Free 30 Day Trial
Find the root-cause of your cloud, hybrid-cloudor on-prem performance issues
Correlation between Applications in a Solaris LDoms Virtualized Environment
Using the eG Enterprise administration console, administrators can add applications running on the logical domains for monitoring. To monitor these applications, agents can be installed in the guests, or an agentless monitoring approach can be used. To effectively monitor the applications running in a virtual environment, it is important to be able to determine which Solaris LDoms server an application is running on. This mapping of applications to virtual servers is important for root-cause diagnosis – for example, a problem with the virtual server (e.g., excessive disk slowdowns) can impact the performance of all the applications running on the server’s virtual machines.
eG Enterprise is able to automatically determine the mapping of applications to virtual servers. Whether eG Enterprise automatically determines the mapping of applications to virtual servers or not is determined by the value of the AutoVirtualMapping variable in the [MISC] section of the eg_external.ini configuration file in the <EG_INSTALL_DIR>\manager\config directory of the eG manager. If the value of this variable is true, the eG manager auto-discovers the applications to virtual servers mapping.
To disable auto-discovery, set this value to false. In such a case, once a Solaris LDoms server is added, then, when adding any new server application using the eG administrative interface, you will be prompted to manually set an association between the server application being added and the Solaris LDoms server.
The mapping of applications to virtual servers is used by eG Enterprise for correlation – e.g., since the application runs on the virtual server, it is most likely that a problem with the virtual server will impact the performance of the application running on one of the guests. To view this application-virtual server association, simply click on the virtual components link in the layer model page of the virtual server.
The virtual components link will also be available in the layer model page of those server applications that are executing on virtual guests.
Doing so reveals Figure 1 depicting the Solaris LDoms server and the server applications executing on it. By clicking on any of the components in Figure 1, the user can drill down into specific layers of this component for specific details on the performance of the component.
The arrows in Figure 1 depict the dependencies between the virtual server host and the applications running on it. Since the applications are hosted on one of the guests running on the host, they depend on the virtual server host – i.e., any unusual resource usage on the virtual server host impacts the applications running on any of the virtual guests. The dependency information between the virtual server host and the applications hosted on it is used by eG Enterprise for end-to-end correlation.