eG Monitoring
 
Configure Graphs - Live Graph Display

Administrators of large, mission-critical environments are expected to be on high vigil 24 x 7, as even seemingly minor aberrations in performance could prove to be fatal for the infrastructure. Particularly, critical components of such infrastructures demand continuous attention. Therefore, it is essential for the monitoring solution in use to report even the smallest of variations in performance of such components, in real-time. Towards this end, the eG monitoring suite provides the Live Graph option which displays real-time graphs of key performance metrics related to critical components in the infrastructure, thereby allowing the administrator to keep a constant watch on the measure behavior, observe variations in the measure live, and detect anomalies on-the-fly. Besides, the eG suite provides the option to plot historic data alongside the current data in the graph, so that an effective comparison of the past and the present performance can be performed, and appropriate performance decisions can be easily taken.

This page allows you to configure the measure graphs that need to be displayed in the Live Graph Views page. This page appears when the Add new button in the Live Graph Views page is clicked. This page can also be accessed when the Click Here hyperlink in the ‘no view’ message is clicked.

To configure a new custom view using this page, do the following:

  1. Provide a Name for the new view.
  2. Next, select the criterion based on which your view is to be designed. A view can be built on a Component or a Test basis. Select the Component option if you want to search for and pick those measures that are reported by the tests executing on a specific component(s). Then, proceed as follows:

    • If the measure to be plotted live pertains to a particular site, then select the site from the Service list box. This is an optional field, and will appear only if at least one service is configured in the environment.
    • If a Service is selected, the components associated with that service will appear in the Component list box. If no service is selected, then all managed components in the environment will appear in the Component list box. Choose the component for which a measure graph needs to be generated.
    • The layers of the chosen component will then be listed by the Layer drop-down list box. From this list box, select the layer with which the measure of interest is associated.
    • The Test list box will then be populated with the tests mapped to the chosen Layer. Select the test which collects the performance metric(s) to be plotted in the graph.
    • From the Measure list box that lists all the measures that are reported by the chosen Test, pick the measure for which a graph is to be generated.
    • If the test that was selected previously takes descriptors, then select a descriptor from the next list box - the descriptor type will be the label of this list box. For instance, if the chosen test takes disk partitions as descriptors, then the label will be DiskDrive. To include all the descriptors in a single graph of the chosen measure, select the All option from this list box.
    • An appropriate Display name for the measure can then be provided.
    • Then, add the specification by clicking on the Add button.
    • Similarly multiple measures can be added.
  3. Alternatively, you can use the Test option against View based on to monitor multiple components on which a particular test executes. Once the Test option is selected, proceed as discussed hereunder:

    • If the measure to be plotted live pertains to a particular site, then select the site from the Service list box. This is an optional field, and will appear only if at least one service is configured in the environment.
    • If a Service is selected, then all the tests associated with the components under the chosen service will appear in the Test list box. Choose the Test for which a measure graph needs to be generated.
    • From the Measure list box that lists all the measures that are reported by the chosen Test, pick the measure for which a graph is to be generated.
    • Next, choose a component from the Component list, and then pick the descriptors for which the graph is to be generated from the Selection list. To include all the descriptors in a single graph of the chosen measure, select the All option from this list box.
    • An appropriate Display name for the specification can then be provided.
    • Then, add the specification by clicking on the Add button.
    • Similarly multiple measures can be added.

  4. To delete a measure, select the corresponding entry from the list box adjacent to the Add button and click the Remove button.
  5. Next, select a Timeline for the graphs, and specify how frequently the measure values are to be refreshed in the Refresh Rate text box.
  6. The Live Graph page will display a measure graph for every measure chosen from the Measure list box in this page. These graphs will be displayed in a tabular format, characterized by rows and columns. Every graph will occupy a particular cell in the table. By default, the graph display will contain 2 rows and 2 columns.
  7. Next, if you want the measure graph to plot the past values too, select the Lookback check box.
  8. By default, the Set Common Maximum flag is set to No. This indicates that by default, eG Enterprise does not set a common maximum value for all graphs in a view - in other words, the maximum value differs from graph to graph. This is because, the suite, by default, determines the maximum value for a graph by comparing all the values reported by its corresponding measure during the specified Timeline. If you want to set a common maximum value across all graphs in a view, set the Set Common Maximum flag to Yes.
  9. If the Lookback option is chosen, then proceed to select an Interval for the past values. For example, if the Timeline for the current measures is set to 1 hour, then the current measure graph will be plotted for the last one hour - say, for 12.00 PM to 1.00 PM of 22nd February, 2005. If the Interval for the past measures is set to Day, then the eG suite will plot the values reported between the same hour (i.e., 12.00 PM and 1.00 PM), but during the previous day - i.e., the 21st of February, 2005.

    Optionally, you can pick the Others option from the Interval list and then choose a fixed timeline from the drop-down list that appears alongside; for instance, you can select Others from the Interval list and then pick 3 hrs from the drop-down list that appears alongside. This will result in a live graph in which the past 3 hours of data is plotted.

    To view meaningful data, it is recommended that the Interval set for the past values be greater than or equal to the Timeline chosen for the current values.

  10. The number of past measurements to be plotted can be specified in the No. of times text box. In the example above, if 2 is specified against the No. of times text box, then the measure graph will plot 2 sets of past measurements. This includes:

    • The values for 12.00 PM to 1.00 PM on the 21st of February, 2005
    • The values for 12.00 PM to 1.00 PM on the 20th of February, 2005

    Note:

    If the All option is chosen from the list of descriptors, then the Lookback check box and its related options, such as the Interval and No. of Times fields, will become disabled.

  11. To facilitate collaboration and knowledge sharing among administrators, eG Enterprise now allows users the flexibility to share useful live graph views they create with other users. For sharing a view, you need to first set a share type by selecting the desired option from the Sharing list box. The options are as follows:

    • Private: If you set a view as Private, then all other users to the eG Enterprise system will be denied access to that view. Only the creator of the view will be able to access the view.
    • Public: If you set the view as Public, then only users with the following rights will have access to that custom view:

      • Users with access to all the managed components in the environment
      • Users with access to one/more components that are included in the view being shared
    • Note:

      • If a view has been granted Public access, then users with the privilege to monitor only a few components in that view will be able to take a look at only those graphs in the view that pertain to the components in his/her monitoring scope.
      • Assume that a web site service, www.abc.com, has been configured, which is supported by an IIS Web server and an Oracle Database server. Say, a user john is created, who is allowed to monitor only the Oracle Database server that is involved in delivering www.abc.com. Assume that a live graph view is then designed by first selecting the Site www.abc.com, and then selecting key metrics from each of the components that are supporting the site. If this view is allowed Public access, then user john will not be able to access the view at all. This is because, the live graph view that was shared was designed using the Site www.abc.com as the base. User john does not have access rights to the site www.abc.com. Therefore, eG Enterprise denies user john access to the site-based view.

        On the other hand, if the live graph view was designed by directly selecting the IIS Web and Oracle Database components (involved in service delivery) from the Component list, then such a view can be accessed by user john. In this case however, note that user john will be able to view only the live graphs pertaining to the Oracle Database server assigned to him, and not the IIS Web server.

      • If a view has been allowed Public access, then users whose monitoring scope does not include any of the components in that view will not be allowed access to the view.
    • Share: On the other hand, if you choose the Share option from the Sharing list, then you can pick and choose the users who need to be granted access to that view. To map users to a view, do the following:

      1. Select the users to be granted access from the Available Users list box.
      2. Then, click on Add to Selected View () icon to grant the selected users access to the view. Doing so shifts the selection to the Selected Users list.
      3. To revoke the access permission granted to a user, you can select the user from the Selected Users list, and click the Remove from Selected () icon.
      4. Finally, click on Update to save the changes.

      Note:

      • If a user has been granted Share access to a view, but he/she has the right to monitor only a few components that are included in the view, then such a user will be able to take a look at only those graphs in the shared view that pertain to the components in his/her monitoring scope.
      • Assume that a web site service, www.abc.com, has been configured, which is supported by an IIS Web server and an Oracle Database server. Say, a user john is created, who is allowed to monitor only the Oracle Database server that is involved in delivering www.abc.com. Assume that a live graph view is then designed by first selecting the Site www.abc.com, and then selecting key metrics from each of the components that are supporting the site. If this view is allowed Share access, then user john will not be able to access the view at all. This is because, the live graph view that was shared was designed using the Site www.abc.com as the base. User john does not have access rights to the site www.abc.com. Therefore, eG Enterprise denies user john access to the site-based view.
        On the other hand, if the live graph view was designed by directly selecting the IIS Web and Oracle Database components (involved in service delivery) from the Component list, then such a view can be accessed by user john. In this case however, note that user john will be able to view only the live graphs pertaining to the Oracle Database server assigned to him, and not the IIS Web server.
      • If a user has been allowed Share access to a view, but he/she does not have the privilege to monitor any component included in the view, then such a view, despite being shared, will not be available to that user.

      Note:

      • A user without access to Live Graphs cannot view any of the views shared with him/her.
      • A view can be modified / deleted only by the user who creates it. The shared users on the other hand, can only view the live graphs, and cannot modify/delete the view.

  12. Finally, click on the Update button to register the changes.
  13. Clicking on the Update button will open the Live Graph display page that displays the configured measure graphs.
  14. If the values reported for a large number of descriptors are plotted in a single graph, the graph would naturally appear cluttered. To view and analyze such live graphs more clearly, just click on the corresponding graph title or on the graph itself. This will automatically enlarge the graph, thus enabling you to view it more clearly.
  15. To make changes to the configuration, click on the Lists button in the Live Graph menu at the right top corner of the LIVE GRAPH page.
  16. The Live Graph Views page will appear displaying the complete list of custom views (including the newly configured view).
  17. To add a new view, click the Add New button in the Live Graph Views page. To set any of the listed views as the default view, click on the Set As Default () icon corresponding to the view name in this page. To delete a view, click on the Delete () icon. To delete more than one view, select the checkbox near the views and then click the Delete button. And finally to delete all the listed views, select the Select All check box and then, click the Delete button.
  18. To make changes to the custom view configurations, click on the Config () icon against a view in the Live Graph Views page. This will lead you back to the Add New Graph page where such configurations can be performed. However, in the modify mode, you cannot change the name of the custom view. Moreover, an additional Delete button will appear in the Add New Graph page, which will allow you to delete the entire configuration.
  19. To view the configured graphs in real-time, click the Lists option against the view name in the Live Graph Views page. This will take you to the Live Graph display page once again.
  20. If other users have shared their views with you, then those views will be listed separately in the Views Shared by other Users section as depicted in the Live Graph Views page.
  21. Against every shared view, this section also displays the name of the view creator - i.e., the user who originally created the view and shared it with the current user. This user is represented by a user () icon .
  22. To hide the unnecessary shared views select the views you want to hide by providing checkmark in the corresponding checkboxes.
  23. Now click on Hide Selected Views. Doing so ensures that the chosen views are hidden.