<probe_monitor>.merge-json <probe_monitor>.print-history
Simics Reference Manual  /  3 Commands  /  3.2 Command List  / 

<probe_monitor>.plot-graph

Synopsis

<probe_monitor>.plot-graph "graph-name" [graph-type] [-from-now] [window-size] "x" ("ys" ... | list of "ys") ([ "annotations" ... ] | list of "annotations")

Description

This command only works when Simics runs inside simics-client. This command produces a graphical graph which is updated while Simics is running.

The graph-name argument specifies a unique name for the graph.

The graph-type can be any of "line" or "line-stacked", where "line" is default. With "line-stacked" all graphs are put on-top of each-other.

The -from-now flag allows the plot to start from this point in time, otherwise the already collected data in the monitor is used also.

The window-size may be used to only look at the latest 'n' points in the history. If not specied all points are drawn.

The x argument specifies which of the probes, that the monitor uses, that should be used for the x-axis values. The ys argument specifies one, or several, probes for the y-axis.

The annotations argument can be used to add one or several annotations to each dot in the graph. When the user hover over the dot with the mouse pointer the information will be displayed. Each value in the graph will be annotated with the values from the probes given in this argument (using the probes display settings). If several graphs are displayed in the same window (due to multiple 'ys'), these annotations will be displayed for all graphs.

Provided By

probe-monitor

See Also

<probe_monitor>.add-probe, <probe_monitor>.export-json, <probe_monitor>.merge-json, <probe_monitor>.profile-probes, <probe_monitor>.remove-probe, <probe_monitor>.start, <probe_monitor>.print-history, <probe_monitor>.sampling-settings, <probe_monitor>.html-report, <probe_monitor>.summary, <probe_monitor>.table-settings, <probe_monitor>.stop, <probe_monitor>.delete
<probe_monitor>.merge-json <probe_monitor>.print-history