Partager via


Utilisation du Moniteur système

Le moniteur système (SYSMON) peut être inclus dans n’importe quelle application qui prend en charge les contrôles ActiveX®. Par exemple, vous pouvez inclure SYSMON dans une application Microsoft Visual Basic ou dans un document HTML.

L’exemple suivant montre comment inclure SYSMON dans un document HTML. L’exemple utilise VBScript pour ajouter des compteurs dont les valeurs sont récupérées à partir de l’ordinateur local, modifie certaines des propriétés SYSMON qui contrôlent l’affichage du moniteur et traite l’événement OnCounterAdd. L’exemple utilise le caractère générique (*) pour ajouter toutes les instances du compteur de processus.

<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>