Ta zasada modułu sondowania odnajduje wszystkie zainstalowane aplikacje sieci Web.
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$ | Traktuj odnalezione puste katalogi jako aplikacje sieci Web ASP.NET | Po ustawieniu wartości Prawda tej opcji aplikacje z pustym głównym katalogiem wirtualnym są traktowane po odnalezieniu jako aplikacje sieci Web ASP.NET. |
WebApplicationDiscoverAllDirectories | bool | $Config/WebApplicationDiscoverAllDirectories$ | Traktuj wszystkie odnalezione katalogi jako aplikacje sieci Web ASP.NET | Po ustawieniu wartości Prawda tej opcji będą odnajdywane aplikacje, które nie zostały uprzednio potraktowane po odnalezieniu jako aplikacje lub usługi sieci Web ASP.NET. Ta flaga służy do konfigurowania przepływu pracy odnajdywania usług IIS do traktowania odnalezionych nieznanych aplikacji jako aplikacji sieci Web ASP.NET, które można następnie monitorować za pomocą szablonu monitorowania wydajności aplikacji .NET. |
WebApplicationAdditionalExtensions | string | $Config/WebApplicationAdditionalExtensions$ | Dodatkowe rozszerzenia plików dla potrzeb odnajdywania aplikacji sieci Web ASP.NET | Podaj listę rozszerzeń plików rozdzielanych średnikiem (;), na podstawie których aplikacje mają być identyfikowane jako aplikacje sieci Web ASP.NET. Domyślny wzorzec używany przez funkcję odnajdywania usług IIS 7 polega na wyszukiwaniu plików .aspx w katalogu wirtualnym. Po znalezieniu takiego pliku jest tworzony punkt końcowy aplikacji sieci Web ASP.NET. Przykładem nowego ciągu listy rozszerzeń jest „foo;bar”, określający, że pliki takie jak mojPlik.foo czy mojPlik.bar reprezentują aplikacje sieci Web ASP.NET. |
WebServiceDiscoverEmptyDirectory | bool | $Config/WebServiceDiscoverEmptyDirectory$ | Traktuj odnalezione puste katalogi jako usługi sieci Web ASP.NET | Po ustawieniu wartości Prawda tej opcji aplikacje z pustym głównym katalogiem wirtualnym są traktowane po odnalezieniu jako usługi sieci Web ASP.NET. |
WebServiceAdditionalExtensions | string | $Config/WebServiceAdditionalExtensions$ | Dodatkowe rozszerzenia plików dla potrzeb odnajdywania usług sieci Web ASP.NET | Podaj listę rozszerzeń plików rozdzielanych średnikiem (;), na podstawie których aplikacje mają być identyfikowane jako usługi sieci Web ASP.NET. Domyślny wzorzec używany przez funkcję odnajdywania usług IIS 7 polega na wyszukiwaniu plików .asmx w katalogu wirtualnym. Po znalezieniu takiego pliku jest tworzony punkt końcowy usługi sieci Web ASP.NET. Przykładem nowego ciągu listy rozszerzeń jest „foo;bar”, określający, że pliki takie jak mojPlik.foo czy mojPlik.bar reprezentują usługi sieci Web 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>