How to add a custom monitor to LoadRunner Analysis

How to add a custom monitor to LoadRunner Analysis

Adding a custom monitor to LoadRunner Analysis

1. Discover the offline reported event type.
a. In the offline def files in the result directory (e.g., "offl_0.def"), search for a file reporting one of the monitor’s measurements.
b. Verify it is the correct monitor file and not some other monitor (check the "GraphGroupMenuTitle" key).
c. Search for a key called "GraphType," or a key called "GraphGroupMenuTitle" if the GraphType key does not exist. Call this key value even type.

2. Create a definition file for this graph.
a. Copy one of the existing database definition files (Oracle.def or SQLserver.def) and rename it (e.g., "MyDBmon.def"). In this case, "MyDBmon" is the template name.

Note:
The user will not see this name in any way.

b. Update this file.
1. Update the graph’s title (a key called "Title" in the "BasicInfo" section – the user will see this).
2. Update the description (a key called "Description" in the "BasicInfo" section – the user will see this).
3. Update the event type (a key called "EventType" in the "BasicInfo" section – should be the same as the even type from the offline def files).
4. Update the basic filter value (a key called "Values" in the "BasicFilter0" section – should be the same as the even type from the offline def files).

Note:
The help context for the new graph will not be updated.

3. Add the new graph to the UI. Go to the <LoadRunner>\bin\dat\GeneralSettings.txt file, in the section called "Database Server Resources," add the new graph and update the number of graphs. The new section should look like this:

[Database Server Resources]
NumGraphs=3
Graph0=Oracle
Graph1=SQLserver
Graph2=MyDBmon

Note:
The name you entered here (in this case, "MyDBmon") should be the template name (the definition file without the ".def" extension). The user will not see this name in any way.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s