eG Monitoring
 

Service Dashboard

A service is a collection of infrastructure components that work together to perform a specific set of functions - e.g., a mobile payment gateway service, an online banking service, a web site, etc. eG Enterprise allows administrators to add one/more services for monitoring. Click here to know more about the procedure on how to configure the services using the eG administrative interface.

To view the Service page, click on the icon available in the Monitor tab. Then, select the Service option under the Groups tile. The Service page that lists the services that you are privileged to monitor and the current state of these services will appear. If you login as supermonitor, then all the services that have been configured in your environment will be listed in the Service page.

Note:

By default, against each service displayed in the Service page, the top-10 Components associated with that service will be displayed. Typically, to identify the top-10 components, eG Enterprise automatically sorts all the components associated with a service on the basis of their current state, arranges the sorted list in the alphabetical order of the component names, and picks the first 10 components of this list.

If you want more number of components to be displayed against each service, do the following:

  • Login to the eG administrative interface.
  • Click on the icon available in the Admin tab. Then, select the Monitor option under the Settings tile.
  • Click the Other Display Settings sub-node under the General node in the tree-structure in the Monitor Settings page.
  • In the right panel, modify the default value 10 that is displayed in the Components count in segment/service/zone list text box.
  • Click the Update button to save the changes.

Note:

By default, only the components associated with a service will be displayed in the Service page. If you want the segments associated with the service also to be displayed, then, do the following:

  • Login to the eG administrative interface.
  • Click on the icon aavailable in the Admin tab. Then, select the Monitor option under the Settings tile.
  • Click the Other Display Settings sub-node under the General node in the tree-structure in the Monitor Settings page.
  • In the right panel, set the Show segment(s) in service list flag to Yes.
  • Click the Update button to save the changes.

To make sure that Service page does not display the list of components associated with a service, set the Show component(s) in service list flag in the Other Display Settings panel of the Monitor Settings page to No.

If both the segment list and component list are disabled, then the Service page will only display a vertical list of services and their current state.

By default, the Service page contains a right-arrow to its left. Upon clicking this button, a left panel boasting a tree-structure will appear, listing out all the services that are monitored in the target environment and their current states, below a default global node named Services.

All the fully-configured services in the target environment will be the sub-nodes of the Services node. The current state of every service component will also be indicated. If the listed services include web sites, then such entries will be followed by the word ‘Site’ within brackets.

When you expand a particular service node in the Services tree, the infrastructure element types that are associated with that service will appear as its sub-nodes. In other words, if a service is associated with one/more segments, then a Segments sub-node will appear, which when expanded lists the names and state of the segments that are mapped to that service. Likewise, if one/more independent components are associated with a service, then all a Components sub-node will appear; expanding this sub-node will list the names and the current state of all the independent components that are associated with that service. Note:

By default, the services listed under the Services node will be sorted in the order of the service state. Likewise the components that are listed under each service will also be sorted in the basis of their current state.

If the right panel displays too many services, then, you can search for a particular service using the Search text box. Specify the whole/part of the service name in this text box, and click on the ‘magnifying glass’ button within. All services that embed the specified search string will then be listed in the right panel.

Also, to determine which service is assigned to which user, click on the Associations button in the Service page. Upon clicking the Associations button, the list of configured services and the users they are assigned to will be displayed in the Service page.

When you click on a particular service sub-node in the tree, the right panel will change to display three tab pages - a Systems tab page providing an at-a-glance view of all host level measures related to each component engaged in the delivery of the chosen service, a Components tab page providing an at-a-glance view of all the application level metrics for each service component, and the Topology tab page displaying the service topology. An additional Transactions tab page will appear for web site services alone. The Transactions tab page will display all the transactions that have been configured for a chosen web site, the current state of each transaction, and the metrics collected in real-time for every transaction. Let us now explore each tab page.

Systems Tab Page

Performance issues suffered by an application host can ripple and affect the performance of the application itself, which in turn can delay the delivery of the dependent service(s). For a chosen service, the Systems tab page serves as a central console where you can quickly compare critical host-level metrics captured in real-time from across all components engaged in the delivery of that service. This centralized view of the health of all systems associated with a service helps you quickly determine whether any OS-level issues could be affecting service quality and accurately isolate that system (if any) which is the source of these issues.

Once a service component is chosen from the tree-structure in the left panel, all components associated with that service will be listed in the Systems tab page under the column Systems. Against each Host, user-configured host level metrics will be listed. Some of the host level metrics that are displayed as a percentage value will have an additional battery bar indicating the actual value of the measure and making it easy for the administrator to visualize the values at a single glance. This view allows you a quick glance at all critical determinants of host health across the service offering, thereby enabling you to receive a heads up on serious operating system errors. Clicking on a host here will lead you to the layer model page of that component, where the problem layer, test, and measures are revealed.

Note:

If no measures are available for a particular component or if the measure is irrelevant for a particular component, then a hyphen (-) symbol will appear in the corresponding measure column.

By default, the contents of the Systems tab page is sorted based on the state of the service components listed therein. If more than one component exists in the same state, then the components of that state will be sorted in alphabetical order. If need be, you can change the sort order. For example, if you wish to sort the components listed in the Systems tab page in the descending order of the values of their Disk Usage, just click on the Disk Usage label. Doing so, tags the Disk Usage label with a down arrow icon - this icon indicates that the Systems tab page is currently sorted in the descending order of the total disk space used by each component. To change the sort order to ‘ascending’, all you need to do is just click again on the Disk Usage label or the down arrow icon. Similarly, you can sort the Systems tab page based on any column available in the table.

You can, if required, override the default measure list in the Systems tab page by adding more critical measures to the list or by removing one/more existing ones from the list. For this, do the following:

  • Click on the icon provided near the Back button. In the Settings window that appears, select Systems from the Tabs flag.
  • To add more metrics to the Systems tab page, first, select the Add option from the Add/Delete Measures flag.
  • Next, select the layer for which you wish to add the test from the Layer drop down list. Now,select the Test that reports the measure of your choice, pick the measure of your interest from the Measures list, provide a Display name for the measure, and click the Add button to add the chosen measure to the Systems tab page.
  • If the test chosen is a descriptor-based test, then select the Yes option from the Does the test have descriptors? section. By default, this option is set to No. A Function section then appears in the Settings pop up window. Select the options between Sum and Average in the Function section based on the measure. If the measure value is in MB/GB then select Sum from the Function option, and if the measure value is in percentage select the Average option. The solution computes the average or the total sum of values across descriptors and displays it in the System tab page.
  • If you want to delete one/more measures from this section, then, as soon as you choose the Delete option from the Add/Delete Measures flag, the Test drop down list will be populated with all the existing tests for which measures are displayed. Pick a Test and choose a Measure of your interest to delete from the Systems tab page.
Note:

While displaying values for descriptor-based measures in the Systems tab page, the eG Enterprise system does not display the actual values per descriptor. Instead, the solution computes the average or the total sum of values across descriptors and displays it in the corresponding measure column. For instance, for values reported as percentages, the solution computes the average value across descriptors. On the other hand, if the value is reported as a GB or MB, then the total sum of all the descriptor values of the component will be displayed against the component.

Components Tab Page

The Components tab page provides insights into the performance of the applications that are engaged in service delivery - in other words, the tab page displays the current state and real-time values of the application level metrics collected from each component associated with the service chosen from the tree-structure. Using this at-a-glance information, administrators can perform the following with ease:

  • Oversee, by a mere glance, how well the components associated with the chosen service are performing;
  • Easily analyze and detect abnormalities experienced by the misson-critical applications associated with the chosen service.

The application level metrics displayed in this tab page will differ based on the type of the component. A Type drop-down list will now be populated with all the component types associated with the chosen service. You can pick the component type from the Type drop-down list to view the application level metrics of the components of your choice. Once you select a component type from the Type drop down list, the components of the chosen component type will be listed in the Host column and the corresponding application level metrics will be displayed against each component.

Note:

  • The Type drop down list will be sorted based on the current state of the service components of each type.
  • If no measures are available for a particular component or if a measure is not relevant for a particular component, then a hyphen (-) symbol will appear in the corresponding measure column.

By default, the components listed in the Components tab page will be sorted in the order of their state - starting from the critical to the normal. If more that one component exists in the same state for the chosen component type, then the components of that state will be sorted in alphabetical order. If need be, you can change the sort order based on the application level metrics that are displayed against each component. For example, if you wish to view the sort the VMware vSphere ESX server list in the Components tab page in the descending order of the number of Registered Guests, just click on the Registered Guests label. Doing so, tags the Registered Guests label with a down arrow icon - this icon indicates that the Components tab page is currently sorted in the descending order of the number of guests registered in each component of type VMware vSphere ESX component type. To change the sort order to ‘ascending’, all you need to do is just click again on the Registered Guests label or the down arrow icon. Similarly, you can sort the Components tab page based on any column available in the table.

Clicking on a component here will lead you to the layer model page of that component, where the problem layer, test, and measures are revealed.

On the other hand, if no metrics have been configured for the Type chosen, then a message to that effect will appear in this page.

To configure metrics for a component type or to override the default measure list, do the following:

  • Click on the icon provided near the Back button. In the Settings window that appears, select Components from the Tabs flag.
  • To add more metrics to the Components tab page, first, select the Add option from the Add/Delete Measures flag. Then, pick the Component Type to which the addition applies.
  • Next, select the layer for which you wish to add the test from the Layer drop down list. Then,select the Test that reports the measure of your choice, pick the measure of interest from the Measures list, provide a Display name for the measure, and click the Add button to add the chosen measure to the Components tab page.
  • If the test chosen is a descriptor-based test, then select the Yes option from the Does the test have descriptors? section. By default, this option is set to No. A Function section then appears in the Settings pop up window. Select the options between Sum and Average in the Function section based on the measure. If the measure value is in MB/GB then select Sum from the Function option, and if the measure value is in percentage select the Average option. The solution computes the average or the total sum of values across descriptors and displays it in the System tab page.
  • If you want to delete one/more measures from this section, then, as soon as you choose the Delete option from the Add/Delete Measures flag, the Test drop down list will be populated with all the existing tests for which measures are displayed. Pick a test and choose a Measure of your interest to delete from the Components tab page.

Note:

While displaying values for descriptor-based measures in the Components tab page, the eG Enterprise system does not display the actual values per descriptor. Instead, the solution computes the average or the total sum of values across descriptors and displays it in the corresponding measure column. For instance, for values reported as percentages, the solution computes the average value across descriptors. On the other hand, if the value is reported as a GB or MB, then the total sum of all the descriptor values of the component will be displayed against the component.

Transactions Tab page

The Transactions tab page is applicable only for web site services. In this tab page, you can view the current state of the transactions that have been explicitly configured for the web site service you choose from the tree-structure. Against every transaction, the current values reported by the eG agent for each transaction-related measure will be displayed. By closely tracking the requests to, the responsiveness of, and the errors encountered by every transaction to a web site, you can accurately ascertain which transaction is contributing to a slowdown in the web site service.

If a web site service is supported by multiple web servers, then you can use the Transactions tab page to view the status of transactions performed via each of the web servers. For this, a Component drop-down is provided at the right, top corner of the Transactions tab page. This drop-down is typically populated with all those web servers that are associated with the chosen web site. By selecting a web server from this list, you can figure out which transaction requests were serviced by the selected web server, and which were not. Transaction URLs/web pages that have not been accessed by the chosen web server will not report any metrics or may be in the unknown state. If requests for a transaction have been processed by a chosen web server, then valid metrics will be reported for that transaction in the Transactions tab page and the valid transaction state will be indicated. In case of load-balanced web sites, you will find that the requests for a single transaction are uniformly distributed across all the web servers engaged in the delivery of that web site. In this case therefore, valid metrics will be reported for that transaction across all web servers. On the other hand, if a web site service is associated with only one web server, then the Component list will automatically display that web server alone.

By default, the transaction list will be followed by time-of-day graphs for each measure. Every graph will enable the supermonitor to closely observe the changes in the values of a measure across transactions during a default period of 1 hour. Using these graphs, supermonitors can more efficiently analyze transaction behavior over time, and accurately detect when exactly the transaction(s) began exhibiting unhealthy performance trends (if any).

While you can hide/unhide the graph display using the down arrow button on top of the display, you can hide/unhide the transaction list using the up arrow button below the list.

Click on a transaction here to switch to the Topology tab page, where you can view the complete topology of the web site service.

Topology Tab Page

eG Enterprise's patented correlation technology is dependent on the specification of topology information that indicates how components are interconnected and which components rely on others for their functioning. The interconnections can represent either physical connections (e.g., a web server connected to a network router) or logical dependencies (e.g., a web server using a web application server). Each interconnection is associated with a direction. The direction signifies cause-effect relationships (if any) between the components being connected together.

For any service chosen from the tree-structure in the left panel, the Topology tab page displays the topology of that service, indicating the service components and the physical/logical relationships that exist between the components.

With the help of the direction of the arrows in the topology diagram, you can instantly figure out where a service slowdown originated and what other service components it impacted. To zoom into the problems related to a particular service component, just click on that component; you will then be lead to the layer model page of that component, where its problem layer, tests, and measures will be visible.