All IIS Servers

Report.InternetInformationServices.2003.IISServers (LinkedReport)

All IIS Servers Configuration Report

Knowledge Base article:

Summary

How does this report work?

The All IIS Servers report shows a table with these values:

The report finds data if the objects supplied are of type

Search for objects with contains and "IIS Web" and "InternetInformationServices"

The report displays a matrix with configuration values for each of the types

Major and Minor version are collected on the IIS 2003 Role, the IIS Isolation Mode on the IIS 2003 Web Server

How to use this report?

When run from the Reporting space:

The second column in the search results shows of which type the displayed objects are. Make sure you select objects of type IIS 2003 Web Server and IIS 2003 Role.

When run from the Monitoring space:

Create a state view or performance view by choosing the “IIS 2003 Web Server and IIS 2003 Role.

The matrix automatically removes empty columns for types that are not selected. You can run this report for any of the types alone or all together.

What Parameters are offered?

Date/Time selection: Allows selecting a relative or fixed date and time range and time zone.

Object: Allows adding objects to run this report for

Element properties:

BaseMicrosoft.SystemCenter.DataWarehouse.Report.CustomConfiguration
TargetMicrosoft.Windows.InternetInformationServices.2003.ServerRole
AccessibilityPublic
VisibleTrue

Source Code:

<LinkedReport ID="Report.InternetInformationServices.2003.IISServers" Accessibility="Public" Base="ReportLibrary!Microsoft.SystemCenter.DataWarehouse.Report.CustomConfiguration" Visible="true" Target="Microsoft.Windows.InternetInformationServices.2003.ServerRole">
<ParameterBlock xmlns="http://schemas.microsoft.com/mom/reporting/2007/ReportParameterSettings" columns="3">
<Controls>
<Control columnSpan="1" rowSpan="2" type="Microsoft.SystemCenter.DataWarehouse.Report.ParameterControl.RelativeDateTimePicker">
<ReportParameters>
<ReportParameter name="TimeZone" binding="TimeZone">
<Prompt>Microsoft.SystemCenter.DataWarehouse.Report.Library!Microsoft.SystemCenter.DataWarehouse.Report.ParameterPrompt.TimeZone</Prompt>
</ReportParameter>
<ReportParameter name="TimeZoneName" binding="TimeZoneName"/>
<ReportParameter name="StartDate_BaseType" binding="StartDate_BaseType"/>
<ReportParameter name="StartDate_BaseValue" binding="StartDate_BaseValue">
<Prompt>Microsoft.SystemCenter.DataWarehouse.Report.Library!Microsoft.SystemCenter.DataWarehouse.Report.ParameterPrompt.StartDateTime</Prompt>
</ReportParameter>
<ReportParameter name="StartDate_OffsetType" binding="StartDate_OffsetType"/>
<ReportParameter name="StartDate_OffsetValue" binding="StartDate_OffsetValue"/>
<ReportParameter name="EndDate_BaseType" binding="EndDate_BaseType"/>
<ReportParameter name="EndDate_BaseValue" binding="EndDate_BaseValue">
<Prompt>Microsoft.SystemCenter.DataWarehouse.Report.Library!Microsoft.SystemCenter.DataWarehouse.Report.ParameterPrompt.EndDateTime</Prompt>
</ReportParameter>
<ReportParameter name="EndDate_OffsetType" binding="EndDate_OffsetType"/>
<ReportParameter name="EndDate_OffsetValue" binding="EndDate_OffsetValue"/>
</ReportParameters>
</Control>
<Control columnSpan="2" rowSpan="2" type="Microsoft.SystemCenter.DataWarehouse.Report.ParameterControl.MonitoringObjectXmlPicker">
<ReportParameters>
<ReportParameter name="ObjectList">
<Prompt>Microsoft.SystemCenter.DataWarehouse.Report.Library!Microsoft.SystemCenter.DataWarehouse.Report.ParameterPrompt.ObjectList</Prompt>
</ReportParameter>
<ReportParameter name="ManagementGroupId" binding="GroupList"/>
</ReportParameters>
<Properties>
<Property name="ContextObjectBinding">
<Value>Containment</Value>
</Property>
</Properties>
</Control>
</Controls>
</ParameterBlock>
<Parameters>
<Parameter Name="Properties">
<Value>
&lt;Data&gt;
&lt;Columns&gt;
&lt;Column Visible ="true"&gt;
&lt;ID&gt;$MPElement[Name="IISCommon!Microsoft.Windows.InternetInformationServices.ServerRole"]/MajorVersion$&lt;/ID&gt;
&lt;/Column&gt;
&lt;Column Visible ="true"&gt;
&lt;ID&gt;$MPElement[Name="IISCommon!Microsoft.Windows.InternetInformationServices.ServerRole"]/MinorVersion$&lt;/ID&gt;
&lt;/Column&gt;
&lt;Column Visible ="true"&gt;
&lt;ID&gt;$MPElement[Name="IISCommon!Microsoft.Windows.InternetInformationServices.WebServer"]/IIS5IsolationMode$&lt;/ID&gt;
&lt;/Column&gt;
&lt;/Columns&gt;
&lt;/Data&gt;
</Value>
</Parameter>
</Parameters>
</LinkedReport>