This article only applies to Squared Up Version 2.0. If you're looking for help with Squared Up Version 3.0, please visit our new knowledge base

Overview

To improve visibility of performance issues in your environment, the performance graphs can be configured to highlight performance metrics that are in a critical or warning state. Health state highlighting is optional.

GraphHeathStateHighlighting2.png

To enable highlighting, you need to configure the appropriate SCOM monitor(s) associated with each metric. For example, the health state of the ‘Available Megabytes of Memory’ monitor would be associated with the ‘Memory – PercentMemoryUsed’ performance counter

The configuration of monitors for health state highlighting is similar to configuring the Server KPI plugin. If you have already configured KPI dashboards you will be able to reuse those settings configuring health state highlighting.

Procedure

1. Note the file name of the dashboard from the URL, and locate the xml file of the dashboard to which you wish to add health state highlighting. You will find your dashboard xml files at c:\inetpub\wwwroot\SquaredUpv2\Configuration\Views (depending on where you installed Squared Up).

2. Open the xml file in a text editor such as NotePad ++

3. Find the graph section you are interested in, for example <Title>Memory PercentMemoryUsed</Title> and locate the <Settings> section.

4.  Within the <Settings> section you need to add an another <NameValueSetting> section similar to the following: (we will locate the correct id in the next step).

<NameValueSetting> 
<Name>monitorid</Name> 
<Value>4ba8ff85-87fd-e855-b4a4-7aac4f8b0bf5</Value> 
</NameValueSetting>  

 5. The value is the ID of a SCOM monitor. You can use Squared Up to find these IDs:

a. Browse to an object in Squared Up (for example, the ‘Microsoft Windows Server 2008 R2’

object on a server)

b. Click on a monitor. (To show all monitors for an object, click on the ‘Show all monitors’ link.)

c. The ID of the monitor or rule appears in the resulting page URLs.

For example:

http://servername/SquaredUp/config/monitor?monitorId=aaf35272-4802-8e7f-8865-d8f2ab613f66

The value also accepts a comma-separated list of IDs. This is useful if there is more than one monitor that is associated with the performance metric. For example, Windows Server monitors often vary across different Operating Systems:

    • Available Megabytes of Memory (Windows Server 2012 / 2012 R2 Full Operating System):

941a0f86-e0da-6cd2-5676-fef32dcc191b

    • Available Megabytes of Memory (Windows Server 2008 / 2008 R2 Full Operating System):

2f9b40b7-f6ae-9dbe-862a-2a102fe12fbc

It is also possible to use the ID of a roll-up monitor. For example, you can specify the top-level ‘Entity Health’ monitor to display the health of the SCOM object related to the performance metric.

The ID of the ‘Entity Health’ monitor is e3ab86a1-34fa-35b5-b864-da4db993c0f5

Reference

Memory using Health State Highlighting

   

<?xml version="1.0" encoding="utf-8"?> 
<View> 
<Title>Performance Dashboard 1.7 - Highlighting</Title> 
<Sections> 
<ObjectSection>
<Id>memory</Id> 
<Title>Memory</Title>
<Group>1d62280e-f437-1369-316b-1e8659500e9a</Group> 
<ShowItems>false</ShowItems> 
<Layouts> 
<Layout> 
<Id>performance</Id> 
<DisplayName>performance</DisplayName> 
<Plugin> 
<Name>Performance</Name> 
<Settings> 
<NameValueSetting> 
<Name>style</Name> 
<Value>graph</Value> 
</NameValueSetting> 
<NameValueSetting> 
<Name>object</Name> 
<Value>Memory</Value> 
</NameValueSetting> 
<NameValueSetting> 
<Name>counter</Name> 
<Value>PercentMemoryUsed</Value> 
</NameValueSetting> 
<NameValueSetting> 
<Name>timeframe</Name> 
<Value>Last12Hours</Value> 
</NameValueSetting> 
<NameValueSetting> 
<Name>range</Name> 
<Value>percentage</Value> 
</NameValueSetting> 
<NameValueSetting> 
<Name>graphheight</Name> 
<Value>200</Value> 
</NameValueSetting> 
<NameValueSetting> 
<Name>monitorId</Name> 
<Value>941a0f86-e0da-6cd2-5676-fef32dcc191b,2f9b40b7-f6ae-9dbe-862a-2a102fe12fbc</Value> 
</NameValueSetting> 
</Settings> 
</Plugin> 
</Layout> 
</Layouts> 
</ObjectSection> 
</Sections> 
</View> 

     

See also:

How to configure a Performance section using the Dashboard Designer