Raccolta KB al secondo dell'host virtuale Apache

Microsoft.ApacheHTTPServer.VirtualHost.Unix.KBPerSecond.Collection (Rule)

Questa regola raccoglie il numero di KB al secondo per l'host virtuale Apache (sito Web)

Knowledge Base article:

Riepilogo

Questa regola raccoglie i dati sulle prestazioni per il contatore delle prestazioni Host virtuale Apache\KB al secondo. I valori raccolti sono accessibili in report e viste Prestazioni.

Questa metrica espone la quantità media totale di dati (KB) che l'host virtuale Apache ha trasferito per ogni secondo.

Il valore restituito dall'agente viene calcolato dividendo l'aumento dei KB trasferiti in uno specifico intervallo per il numero di richieste nell'intervallo.

Element properties:

TargetMicrosoft.ApacheHTTPServer.VirtualHost.Unix
CategoryPerformanceCollection
EnabledTrue
Alert GenerateFalse
RemotableTrue

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Microsoft.Oss.WSMan.PerfCounterProvider.Filtered.TimedEnumerator Default
WriteToDB WriteAction Microsoft.SystemCenter.CollectPerformanceData Default
WriteToDW WriteAction Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData Default

Source Code:

<Rule ID="Microsoft.ApacheHTTPServer.VirtualHost.Unix.KBPerSecond.Collection" Target="Microsoft.ApacheHTTPServer.VirtualHost.Unix" Remotable="true" Enabled="onStandardMonitoring">
<Category>PerformanceCollection</Category>
<DataSources>
<DataSource ID="DS" TypeID="Oss!Microsoft.Oss.WSMan.PerfCounterProvider.Filtered.TimedEnumerator">
<Interval>300</Interval>
<TargetSystem>$Target/Host/Host/Property[Type="Unix!Microsoft.Unix.Computer"]/NetworkName$</TargetSystem>
<Uri>http://schemas.microsoft.com/wbem/wscim/1/cim-schema/2/Apache_HTTPDVirtualHostStatistics?__cimnamespace=root/apache</Uri>
<Filter/>
<SplitItems>true</SplitItems>
<ObjectName>Apache Virtual Host</ObjectName>
<CounterName>Requests KB per Second</CounterName>
<InstanceName>$Target/Property[Type="Microsoft.ApacheHTTPServer.VirtualHost"]/InstanceID$</InstanceName>
<InstanceProperty>/DataItem/WsManData/*[local-name(.)='Apache_HTTPDVirtualHostStatistics']/*[local-name(.)='InstanceID']</InstanceProperty>
<Value>$Data/WsManData/*[local-name(.)='Apache_HTTPDVirtualHostStatistics']/*[local-name(.)='KBPerSecond']$</Value>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WriteToDB" TypeID="SC!Microsoft.SystemCenter.CollectPerformanceData"/>
<WriteAction ID="WriteToDW" TypeID="SCDW!Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData"/>
</WriteActions>
</Rule>