Announcement

Collapse
No announcement yet.

WebService-Rechnerauslastung ausgeben ??

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • WebService-Rechnerauslastung ausgeben ??

    Hallo, vielleicht weiss ja jemand einen Link, und zwar würd ich gern die CPU-Auslastung und/oder Speicherauslastung eines Rechners (und Antwortzeiten) der per WebServices mit anderen Rechnern kommuniziert, ausgeben. Kann man unter Visual Dot Net beispielsweise 100 WebService-Anfragen "simulieren" ??

    Mfg
    H.M.

  • #2
    Hallo,

    >..CPU-Auslastung und/oder Speicherauslastung ..

    diese Informationen können über WMI (Windows Management Instrumentation) eingesammelt werden. Das .NET Framework stellt dazu Klassen im Namespace <i>System.Management</i> zur Verfügung.

    &gt;Kann man unter Visual Dot Net beispielsweise 100 WebService-Anfragen "simulieren" ??

    Ja, das Tool <i>Microsoft Application Center Test</i> (ACT) wird zusammen mit Visual Studio .NET ausgeliefert (siehe angehängte Abbildung). Dort kann man entweder ein Test-Script selbst erstellen oder als "Makro" aufzeichnen lassen. Als Ergebnis erhält man sowohl eine Übersichtsgrafik als auch detaillierte Zahlen, wie das folgende Beispiel zeigt:
    <pre>
    Properties

    Test type: Dynamic
    Simultaneous browser connections: 2
    Warm up time (secs): 0
    Test duration: 00:00:01:42
    Test iterations: 100
    Detailed test results generated: Yes

    Summary

    Total number of requests: 300
    Total number of connections: 300

    Average requests per second: 2,94
    Average time to first byte (msecs): 386,86
    Average time to last byte (msecs): 538,08
    Average time to last byte per iteration (msecs): 1.614,23

    Number of unique requests made in test: 3
    Number of unique response codes: 1

    Errors Counts

    HTTP: 0
    DNS: 0
    Socket: 0

    Additional Network Statistics

    Average bandwidth (bytes/sec): 35.027,45

    Number of bytes sent (bytes): 125.100
    Number of bytes received (bytes): 3.447.700

    Average rate of sent bytes (bytes/sec): 1.226,47
    Average rate of received bytes (bytes/sec): 33.800,98

    Number of connection errors: 0
    Number of send errors: 0
    Number of receive errors: 0
    Number of timeout errors: 0

    Response Codes

    Response Code: 200 - The request completed successfully.
    Count: 300
    Percent (%): 100,00

    </pre&gt

    Comment


    • #3
      Hallo, danke schonmal für die schnelle Hilfe. Ich werd mir das mal genau angucken....

      Grus

      Comment

      Working...
      X