Compartir a través de


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>