The Performance Monitor graph summarizes CPU usage, memory usage, and important events across multiple AIE instances.
View incoming links.
Monitoring AIE Performance
To monitor AIE system performance, select Diagnostics -> Performance Monitor in the AIE Administrator. The Performance Monitor screen appears.
From the Performance Monitor screen you can:
- View AIE status at-a-glance in the System Health area at the top of the page shows. Items that require attention appear here. Click System Health above the graph to access the System Status screen.
- View the most recent performance activity with incremental updates by clicking the Show last 15 minutes checkbox.
- Change the metrics shown on the current graph by clicking Select Metrics.
- Add a new graph to the display by clicking Add a Graph.
- Save the current graph as a URL link by clicking Save.
- Hide the navigation pane with the show/hide button to see more or less of the events table as desired.
Performance Monitor Information
The following table summarizes the displays and controls on the Performance Monitor page.
Show last 15 minutes
Select to zoom the graph to a 15-minute display with incremental updating.
Add a Graph
Click Add a Graph to a new performance monitor graph below the existing one(s). Note that graphs do not persist. If you refresh the page only the default graph remains.
Remove the Last Graph
Click Remove the Last Graph to delete the last graph you created from the display.
Click Select Metrics to access the Select Metrics screen for the currently shown graph.
To zoom in on a smaller part of the graph, click and drag the mouse pointer across the desired portion of the graph, then release the mouse button. The selected area appears magnified.
Click to return to the normal magnification after performing a zoom.
The metrics on the graph display are color- and shape-coded to the key at the right. Turn them on and off by clicking on the labels in the key. Hover the mouse pointer over the data points to see details.
Events appear as circles containing exclamation points. Hover the mouse pointer over an event to identify it.
The key identifies the various metrics that are plotted in the graph. Each label corresponds to one line on the graph. Click on the key labels to show or hide the lines in the graph. The Select Metrics screen, described below, lets you choose which metrics to graph.
Metric (Y) Axis
The Y axis at the left edge of the graph shows the units of the Y dimension. These units vary depending on the selected metrics.
Time (X) Axis
Immediately below the graph is a time axis. Times are local.
Note that it is normal for the AIE engine to use and then release small increments of memory, even when apparently idle. When monitoring memory use, this usage appears as an unfolding saw-toothed pattern.
To add a graph to the Performance Monitor, do the following:
- Click the Add a Graph link. The Select Metrics screen appears.
- Select the desired systems for which you want metrics to appear in the graph. Available options are described in the table below.
- Select the desired metrics from the Available Metrics area, and click Add to move them to the Selected Metrics list.
- Click OK. The selected metrics appear graphed in the Performance Monitor.
Select Metrics Screen Options
Select a subsystem to monitor. Options are Garbage Collector, Hardware, Index, Ingestion, Operating System, Process and Query.
Select the desired baseport(s).
Within a workflow, select metrics for a specific component.
Metrics relating to a specific host.
Document workflows occasionally have the same name as query workflows. Indicate which type to monitor.
Select a defined nodeset to monitor.
Metrics related to file system and operating system.
Metrics relating to a specific workflow.
Enter a string to filter the list by a keyword. You can filter by several facets to locate a desired item.
The list of available metrics for the selected components. SHIFT+CLICK or CTRL+CLICK to multi-select metrics.
Add / Remove
The Add and Remove buttons transfer selected metrics from between the Available and Selected Metrics lists.
The list of selected metrics for the selected components. SHIFT+CLICK or CTRL+CLICK to multi-select metrics
AIE applications and users can define their own custom metrics. Custom metrics are collected and stored just like any other metric in the system. The API for adding custom metrics is discussed here.