Uso del Monitor del sistema
El Monitor de sistema (SYSMON) se puede incluir en cualquier aplicación que admita controles ActiveX®. Por ejemplo, puede incluir SYSMON en una aplicación de Microsoft Visual Basic o en un documento HTML.
En el ejemplo siguiente se muestra cómo incluir SYSMON en un documento HTML. En el ejemplo se usa VBScript para agregar contadores cuyos valores se recuperan del equipo local, modifica algunas de las propiedades SYSMON que controlan cómo se muestra el monitor y procesa el evento OnCounterAdd. En el ejemplo se usa el carácter comodín (*) para agregar todas las instancias del contador de procesos.
<HTML>
<BODY BGCOLOR=#C0C0C0>
<SCRIPT LANGUAGE="VBScript">
Sub Monitor_OnCounterAdded(index)
Monitor.Counters.Item(1).Width = 8
End Sub
</Script>
<OBJECT
CLASSID="clsid:C4D2D8E0-D1DD-11CE-940F-008029004347"
ID="Monitor"
HEIGHT=80%
WIDTH=100%>
</OBJECT>
<SCRIPT LANGUAGE="VBScript">
Sub Window_OnLoad
On Error Resume Next
Monitor.ShowValueBar = False
Monitor.ShowHorizontalGrid = True
Monitor.Counters.Add("\Process(*)\% Processor Time")
Monitor.DisplayType=sysmonLineGraph
Monitor.GraphTitle="System Performance Overview"
End Sub
</SCRIPT>
</BODY>
</HTML>