이 프로브 모듈 규칙은 설치된 모든 웹 응용 프로그램을 검색합니다.
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$ | 빈 디렉터리를 ASP.NET 웹 응용 프로그램으로 검색 | True로 설정하면 빈 루트 가상 디렉터리가 있는 응용 프로그램이 ASP.NET 웹 응용 프로그램으로 처리됩니다. |
WebApplicationDiscoverAllDirectories | bool | $Config/WebApplicationDiscoverAllDirectories$ | 모든 디렉터리를 ASP.NET 웹 응용 프로그램으로 검색 | True로 설정하면 이전에 ASP.NET 웹 응용 프로그램 또는 ASP.NET 웹 서비스로 검색되지 않았던 응용 프로그램이 검색됩니다. 이 플래그는 .NET 웹 응용 프로그램 성능 모니터링 템플릿으로 알 수 없는 응용 프로그램을 모니터링하도록 알 수 없는 응용 프로그램을 ASP.NET 웹 응용 프로그램으로 검색하는 IIS 검색 워크플로를 구성합니다. |
WebApplicationAdditionalExtensions | string | $Config/WebApplicationAdditionalExtensions$ | ASP.NET 웹 응용 프로그램 검색의 추가 파일 확장명 | 응용 프로그램을 ASP.NET 웹 응용 프로그램으로 식별하는 데 사용해야 하는 세미콜론(;)으로 구분되는 파일 확장명 목록을 제공합니다. IIS 7 검색에 사용된 기본 패턴은 ASP.NET 웹 응용 프로그램 끝점이 만들어질 것으로 검색된 경우 가상 디렉터리에서 .aspx 파일을 찾는 것입니다. 새 파일 확장명 목록 문자열의 한 예인 "foo;bar"는 ASP.NET 웹 응용 프로그램을 나타내는 myFile.foo, myFile.bar 등과 같은 파일을 지정합니다. |
WebServiceDiscoverEmptyDirectory | bool | $Config/WebServiceDiscoverEmptyDirectory$ | 빈 디렉터리를 ASP.NET 웹 서비스로 검색 | True로 설정하면 빈 루트 가상 디렉터리가 있는 응용 프로그램이 ASP.NET 웹 서비스로 처리됩니다. |
WebServiceAdditionalExtensions | string | $Config/WebServiceAdditionalExtensions$ | ASP.NET 웹 서비스 검색의 추가 파일 확장명 | 응용 프로그램을 ASP.NET 웹 서비스로 식별하는 데 사용해야 하는 세미콜론(;)으로 구분되는 파일 확장명 목록을 제공합니다. IIS 7 검색에 사용된 기본 패턴은 ASP.NET 웹 서비스 끝점이 만들어질 것으로 검색된 경우 가상 디렉터리에서 .asmx 파일을 찾는 것입니다. 새 파일 확장명 목록 문자열의 한 예인 "foo;bar"는 ASP.NET 웹 서비스를 나타내는 myFile.foo, myFile.bar 등과 같은 파일을 지정합니다. |
<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>