Toto pravidlo modulu testu zjišťuje všechny nainstalované webové aplikace.
Type | DataSourceModuleType |
Isolation | Any |
Accessibility | Internal |
RunAs | System.PrivilegedMonitoringAccount |
OutputType | System.Discovery.Data |
Comment | Duplicate IIS 7 Web Site Discovery DataSource recreated here because original DS in IIS 7 MP is internal. |
ID | Module Type | TypeId | RunAs |
---|---|---|---|
Scheduler | DataSource | System.Discovery.Scheduler | Default |
Probe | ProbeAction | Microsoft.Windows.Server.IIS.IISAspDiscoveryProbe.2008.Duplicate | Default |
ID | ParameterType | Selector | ||
---|---|---|---|---|
PeriodInSeconds | int | $Config/PeriodInSeconds$ | ||
WebApplicationDiscoverEmptyDirectory | bool | $Config/WebApplicationDiscoverEmptyDirectory$ | Zjišťování prázdných adresářů jako webové aplikace ASP.NET | Nastavte na pravdivou hodnotu, aby bylo s aplikacemi s prázdným kořenovým virtuálním adresářem zacházeno jako s webovou aplikací ASP.NET. |
WebApplicationDiscoverAllDirectories | bool | $Config/WebApplicationDiscoverAllDirectories$ | Zjišťování všech adresářů jako webové aplikace ASP.NET | Nastavte na pravdivou hodnotu pro zjištění aplikace, která nebyla dříve zjištěna, jako webové aplikace ASP.NET nebo webové služby ASP.NET. Tento příznak konfiguruje pracovní postup zjišťování IIS pro zjištění neznámých aplikací jako webových aplikací ASP.NET tak, abyste je mohli monitorovat pomocí šablony monitorování výkonu aplikace .NET. |
WebApplicationAdditionalExtensions | string | $Config/WebApplicationAdditionalExtensions$ | Dodatečné přípony souborů pro zjišťování webové aplikace ASP.NET | Poskytněte seznam přípon souborů oddělený středníkem (;), který se má použít k identifikaci aplikace jako webové aplikace ASP.NET. Výchozím způsobem používaným zjišťováním ISS 7 je hledání souborů .aspx ve virtuálním adresáři, jsou-li nějaké nalezeny, bude vytvořen koncový bod webové aplikace ASP.NET. Příkladem nového řetězce seznamu přípon souborů je „foo;bar", který specifikuje soubory jako myFile.foo a myFile.bar zastupující webové aplikace ASP.NET. |
WebServiceDiscoverEmptyDirectory | bool | $Config/WebServiceDiscoverEmptyDirectory$ | Zjišťování prázdných adresářů jako webové služby ASP.NET | Nastavte na pravdivou hodnotu, aby bylo s aplikacemi s prázdným kořenovým virtuálním adresářem zacházeno jako s webovou službou ASP.NET. |
WebServiceAdditionalExtensions | string | $Config/WebServiceAdditionalExtensions$ | Dodatečné přípony souborů pro zjišťování webové služby ASP.NET | Poskytněte seznam přípon souborů oddělený středníkem (;), který se má použít k identifikaci aplikace jako webové služby ASP.NET. Výchozím způsobem používaným zjišťováním ISS 7 je hledání souborů .asmx ve virtuálním adresáři, jsou-li nějaké nalezeny, bude vytvořen koncový bod webové služby ASP.NET. Příkladem nového řetězce seznamu přípon souborů je „foo;bar", který specifikuje soubory jako myFile.foo a myFile.bar zastupující webové služby ASP.NET. |
<DataSourceModuleType ID="Microsoft.Windows.Server.IIS.IISAspDiscoveryDataSource.2008.Duplicate" Accessibility="Internal" RunAs="System!System.PrivilegedMonitoringAccount" Batching="false" Comment="Duplicate IIS 7 Web Site Discovery DataSource recreated here because original DS in IIS 7 MP is internal.">
<Configuration>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" minOccurs="1" name="PeriodInSeconds" type="xsd:unsignedInt"/>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" minOccurs="1" name="DiscoverySourceType" type="xsd:unsignedInt"/>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" minOccurs="1" name="DiscoverySourceObjectId" type="xsd:string"/>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" minOccurs="1" name="DiscoverySourceManagedEntityId" type="xsd:string"/>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" minOccurs="1" name="ComputerPrincipalName" type="xsd:string"/>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="WebApplicationDiscoverEmptyDirectory" type="xsd:boolean"/>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="WebApplicationDiscoverAllDirectories" type="xsd:boolean"/>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="WebApplicationAdditionalExtensions" type="xsd:string"/>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="WebServiceDiscoverEmptyDirectory" type="xsd:boolean"/>
<xsd:element xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="WebServiceAdditionalExtensions" type="xsd:string"/>
</Configuration>
<OverrideableParameters>
<OverrideableParameter ID="PeriodInSeconds" Selector="$Config/PeriodInSeconds$" ParameterType="int"/>
<OverrideableParameter ID="WebApplicationDiscoverEmptyDirectory" ParameterType="bool" Selector="$Config/WebApplicationDiscoverEmptyDirectory$"/>
<OverrideableParameter ID="WebApplicationDiscoverAllDirectories" ParameterType="bool" Selector="$Config/WebApplicationDiscoverAllDirectories$"/>
<OverrideableParameter ID="WebApplicationAdditionalExtensions" ParameterType="string" Selector="$Config/WebApplicationAdditionalExtensions$"/>
<OverrideableParameter ID="WebServiceDiscoverEmptyDirectory" ParameterType="bool" Selector="$Config/WebServiceDiscoverEmptyDirectory$"/>
<OverrideableParameter ID="WebServiceAdditionalExtensions" ParameterType="string" Selector="$Config/WebServiceAdditionalExtensions$"/>
</OverrideableParameters>
<ModuleImplementation Isolation="Any">
<Composite>
<MemberModules>
<DataSource ID="Scheduler" TypeID="System!System.Discovery.Scheduler">
<Scheduler>
<SimpleReccuringSchedule>
<Interval Unit="Seconds">$Config/PeriodInSeconds$</Interval>
</SimpleReccuringSchedule>
<ExcludeDates/>
</Scheduler>
</DataSource>
<ProbeAction ID="Probe" TypeID="Microsoft.Windows.Server.IIS.IISAspDiscoveryProbe.2008.Duplicate">
<DiscoverySourceType>$Config/DiscoverySourceType$</DiscoverySourceType>
<DiscoverySourceObjectId>$Config/DiscoverySourceObjectId$</DiscoverySourceObjectId>
<DiscoverySourceManagedEntityId>$Config/DiscoverySourceManagedEntityId$</DiscoverySourceManagedEntityId>
<ComputerPrincipalName>$Config/ComputerPrincipalName$</ComputerPrincipalName>
<GUIDAspApplication>$MPElement[Name="IIS7!Microsoft.Windows.InternetInformationServices.2008.AspNetWebApplicationEndpoint"]$</GUIDAspApplication>
<GUIDAspApplication__ApplicationVRoot>$MPElement[Name="IIS7!Microsoft.Windows.InternetInformationServices.2008.AspNetWebApplicationEndpoint"]/ApplicationVRoot$</GUIDAspApplication__ApplicationVRoot>
<GUIDAspApplication__IISApplicationName>$MPElement[Name="IIS7!Microsoft.Windows.InternetInformationServices.2008.AspNetWebApplicationEndpoint"]/IISApplicationName$</GUIDAspApplication__IISApplicationName>
<GUIDAspApplication__Name>$MPElement[Name="IIS7!Microsoft.Windows.InternetInformationServices.2008.AspNetWebApplicationEndpoint"]/Name$</GUIDAspApplication__Name>
<GUIDWebServiceApplication>$MPElement[Name="IIS7!Microsoft.Windows.InternetInformationServices.2008.AspNetWebServiceEndpoint"]$</GUIDWebServiceApplication>
<GUIDWebServiceApplication__ApplicationVRoot>$MPElement[Name="IIS7!Microsoft.Windows.InternetInformationServices.2008.AspNetWebServiceEndpoint"]/ApplicationVRoot$</GUIDWebServiceApplication__ApplicationVRoot>
<GUIDWebServiceApplication__IISApplicationName>$MPElement[Name="IIS7!Microsoft.Windows.InternetInformationServices.2008.AspNetWebServiceEndpoint"]/IISApplicationName$</GUIDWebServiceApplication__IISApplicationName>
<GUIDWebServiceApplication__Name>$MPElement[Name="IIS7!Microsoft.Windows.InternetInformationServices.2008.AspNetWebServiceEndpoint"]/Name$</GUIDWebServiceApplication__Name>
<GUIDWebSite>$MPElement[Name="IIS7!Microsoft.Windows.InternetInformationServices.2008.WebSite"]$</GUIDWebSite>
<GUIDWebSite__SiteID>$MPElement[Name="IISCommon!Microsoft.Windows.InternetInformationServices.WebSite"]/SiteID$</GUIDWebSite__SiteID>
<LowerDiscoveryPercentage>0</LowerDiscoveryPercentage>
<UpperDiscoveryPercentage>100</UpperDiscoveryPercentage>
<DeprecatedRules>
<RuleGuids>
<RuleGuid>$MPElement[Name="IIS7!Microsoft.Windows.InternetInformationServices.2008.Discover0To20WebApplications"]$</RuleGuid>
<RuleGuid>$MPElement[Name="IIS7!Microsoft.Windows.InternetInformationServices.2008.Discover20To40WebApplications"]$</RuleGuid>
<RuleGuid>$MPElement[Name="IIS7!Microsoft.Windows.InternetInformationServices.2008.Discover40To60WebApplications"]$</RuleGuid>
<RuleGuid>$MPElement[Name="IIS7!Microsoft.Windows.InternetInformationServices.2008.Discover60To80WebApplications"]$</RuleGuid>
<RuleGuid>$MPElement[Name="IIS7!Microsoft.Windows.InternetInformationServices.2008.Discover80To100WebApplications"]$</RuleGuid>
</RuleGuids>
</DeprecatedRules>
<ExtendedSettings>
<WebApplicationDiscoverEmptyDirectory>$Config/WebApplicationDiscoverEmptyDirectory$</WebApplicationDiscoverEmptyDirectory>
<WebApplicationDiscoverAllDirectories>$Config/WebApplicationDiscoverAllDirectories$</WebApplicationDiscoverAllDirectories>
<WebApplicationAdditionalExtensions>$Config/WebApplicationAdditionalExtensions$</WebApplicationAdditionalExtensions>
<WebServiceDiscoverEmptyDirectory>$Config/WebServiceDiscoverEmptyDirectory$</WebServiceDiscoverEmptyDirectory>
<WebServiceAdditionalExtensions>$Config/WebServiceAdditionalExtensions$</WebServiceAdditionalExtensions>
</ExtendedSettings>
</ProbeAction>
</MemberModules>
<Composition>
<Node ID="Probe">
<Node ID="Scheduler"/>
</Node>
</Composition>
</Composite>
</ModuleImplementation>
<OutputType>System!System.Discovery.Data</OutputType>
</DataSourceModuleType>