이 규칙은 사용 가능한 메모리가 부족하여 Microsoft Forefront TMG Control 서비스가 실패했을 때 경고를 생성합니다.
사용 가능한 메모리가 부족하여 Microsoft Forefront TMG Control이 실패했습니다.
서비스 또는 다른 프로세스에서 메모리를 과도하게 사용하고 있습니다.
낮은 실제 메모리 상황을 해결하려면 다음 중 하나를 수행하십시오.
하나 이상의 응용 프로그램, 서비스 및 프로세스를 종료하거나 중지하십시오.
컴퓨터에 실제 메모리를 추가하십시오.
응용 프로그램을 하나 이상의 추가 서버로 이동하십시오.
시스템에 실제 메모리와 응용 프로그램 로드가 적절히 공급되었지만 시간이 지남에 따라 사용 가능한 실제 메모리 임계값을 계속 초과하는 경우 응용 프로그램 메모리가 누수되는 것일 수 있습니다. 메모리가 누수되는 응용 프로그램을 식별하려면 다음을 수행하십시오.
시스템 모니터를 연 다음 시간을 두고 다음 시스템 범위 성능 카운터를 모니터링하십시오. o Paging File\% Usage o Paging File\% Usage Peak o Memory\Pool Nonpaged Bytes o Memory\Pool Paged Bytes 이러한 카운터 중 하나가 시간이 지남에 따라 계속 증가하는 경우 응용 프로그램 메모리가 누수되는 것일 수 있습니다.
시스템의 메모리가 누수되는 것으로 나타나는 경우 실행 중인 각 프로세스에 대해 다음 카운터를 모니터링하여 특정 응용 프로그램을 식별할 수 있습니다. o Process\Page File Bytes o Process\Pool Nonpaged Bytes o Process\Pool Paged Bytes o Process\Private Bytes o Process\Thread Count
이러한 카운터가 지속적으로 크게 증가하는 것이 관찰되는 경우 응용 프로그램 공급업체에 지원을 요청해야 할 수 있습니다.
Target | Microsoft.Forefront.TMG.Server |
Category | EventCollection |
Enabled | True |
Alert Generate | False |
Remotable | True |
ID | Module Type | TypeId | RunAs |
---|---|---|---|
DS | DataSource | Microsoft.Forefront.TMG.Rule.AlertGenerate.DS | Default |
WA | WriteAction | Microsoft.Forefront.TMG.Rule.AlertGenerate.WA | Default |
<Rule ID="Microsoft.Forefront.TMG.A_shortage_of_available_memory_caused_the_Microsoft_ISA_Server_Control_service_to_fail.Rule" Enabled="true" Target="Microsoft.Forefront.TMG.Server" ConfirmDelivery="true" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>EventCollection</Category>
<DataSources>
<DataSource ID="DS" TypeID="Microsoft.Forefront.TMG.Rule.AlertGenerate.DS">
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<LogName>Application</LogName>
<EventsPattern>^(11007)$</EventsPattern>
<EventType>1</EventType>
<SourcePattern>Microsoft Forefront TMG Control</SourcePattern>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WA" TypeID="Microsoft.Forefront.TMG.Rule.AlertGenerate.WA">
<AlertMessageId>$MPElement[Name="Microsoft.Forefront.TMG.A_shortage_of_available_memory_caused_the_Microsoft_ISA_Server_Control_service_to_fail.AlertMessage"]$</AlertMessageId>
<DomainName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/DomainDnsName$</DomainName>
<Priority>2</Priority>
<Severity>2</Severity>
</WriteAction>
</WriteActions>
</Rule>