SPA Data: The report directory exceeded 1000 MB

SPA_Data__The_report_directory_exceeded_1000_MB_1_Rule (Rule)

Knowledge Base article:

Management Pack
Summary

This rule alerts the MOM Operators to the condition of disk space.

 
Causes

The data set for report can be quite large if a server transaction volume is high and/or the data have been collected for long time. This rule notifies that at least one gigabyte of data are already stored for any server role and no disk policy is set up.

 
Resolutions

The "exceeded xxx MB" error can be suppressed by setting a disk file policy.  The properties of the offending Server Role can be updated to the maximum disk space you have or set to delete files older than  99 days.  If the policy is set, the warning will not be issued until the new limit is reached.

The ideal policy is for you to set a limit on the disk space to match 80% of what you have available.  Server Performance Advisor can then maintain this limit and delete old data sets.

See Server Performance Advisor console for help (Data management features section) on modifying these policies.  Also refer to command line installation help for examples of setting up a standard template with your site policies, and how to deploy it to all machines.

Note that these policies do not affect the SPA trending feature.

 
Other Information

Server Performance Advisor will maintain a minimum free disk space on its target directories.  It will delete older collections if necessary.

 
© 2005 Microsoft Corporation. All rights reserved.

Element properties:

TargetMicrosoft.Windows.Server.PerformanceAdvisor.2003.Microsoft_Windows_Server_Performance_Advisor_2.0_Servers_Installation
CategoryEventCollection
EnabledTrue
Event_ID1003
Event SourcePLA
Alert GenerateTrue
Alert SeverityInformation
Alert PriorityLow
RemotableTrue
Alert Message
SPA Data: The report directory exceeded 1000 MB

$Data/EventDescription$
Event LogApplication
CommentMom2005ID='{FAEAA29C-9964-40DB-9533-800A77CFBC10}';MOM2005ComputerGroupID={B2DA3206-B7C4-482E-B4E9-D1753BB1196B}

Member Modules:

ID Module Type TypeId RunAs 
_F6DA1507_12AF_11D3_AB21_00A0C98620CE_ DataSource Microsoft.Windows.EventProvider Default
CollectEventData WriteAction Microsoft.SystemCenter.CollectEvent Default
CollectEventDataWarehouse WriteAction Microsoft.SystemCenter.DataWarehouse.PublishEventData Default
GenerateAlert WriteAction System.Mom.BackwardCompatibility.AlertResponse Default

Source Code:

<Rule ID="SPA_Data__The_report_directory_exceeded_1000_MB_1_Rule" Target="Microsoft.Windows.Server.PerformanceAdvisor.2003.Microsoft_Windows_Server_Performance_Advisor_2.0_Servers_Installation" Enabled="true" ConfirmDelivery="true" Comment="Mom2005ID='{FAEAA29C-9964-40DB-9533-800A77CFBC10}';MOM2005ComputerGroupID={B2DA3206-B7C4-482E-B4E9-D1753BB1196B}">
<Category>EventCollection</Category>
<DataSources>
<DataSource ID="_F6DA1507_12AF_11D3_AB21_00A0C98620CE_" Comment="{F6DA1507-12AF-11D3-AB21-00A0C98620CE}" TypeID="WindowsLibrary!Microsoft.Windows.EventProvider">
<ComputerName>$Target/Host/Property[Type="WindowsLibrary!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<LogName>Application</LogName>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="Integer">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>1003</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>PLA</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="GenerateAlert" TypeID="MomBackwardCompatibility!System.Mom.BackwardCompatibility.AlertResponse">
<AlertGeneration>
<GenerateAlert>true</GenerateAlert>
<Owner/>
<Description>
$Data/EventDescription$
</Description>
<AlertLevel>20</AlertLevel>
<ResolutionState/>
<Source>
$Data/PublisherName$
</Source>
<Name>SPA Data: The report directory exceeded 1000 MB</Name>
</AlertGeneration>
<InvokerType>0</InvokerType>
</WriteAction>
<WriteAction ID="CollectEventData" TypeID="SystemCenterLibrary!Microsoft.SystemCenter.CollectEvent"/>
<WriteAction ID="CollectEventDataWarehouse" TypeID="DataWarehouseLibrary!Microsoft.SystemCenter.DataWarehouse.PublishEventData"/>
</WriteActions>
</Rule>