Freigeben über


Gewusst wie: Untersuchen der Cacheleistung für Team Foundation Server Proxy

Als Team Foundation Server-Administrator müssen Sie möglicherweise die Cacheleistung der Quellcodeverwaltung auf dem Team Foundation Server-Proxycomputer überprüfen. In der Standardeinstellung sind Leistungsindikatoren installiert, für die Sie im Leistungsmonitor oder mithilfe des ProxyStatistics-Webdienstes Statistiken anzeigen können. Zum Beispiel können Sie folgende Leistungsindikatoren anzeigen:

  • Aktuelle Cachegröße

  • Cachezugriffe insgesamt

  • Downloadanforderungen insgesamt

  • Gesamtanzahl der Dateien im Cache

Die Statistiken werden in regelmäßigen Abständen in die Datei ProxyStatistics.xml gespeichert. Sie können die Zeitintervalle der Speichervorgänge anpassen. Weitere Informationen finden Sie unter Gewusst wie: Ändern von Cacheeinstellungen für Team Foundation Server Proxy.

So zeigen Sie die Cacheleistung für Team Foundation Server Proxy mit Perfmon an

  1. Klicken Sie auf Start, zeigen Sie auf Verwaltung, und klicken Sie anschließend auf Leistung.

    - oder -

    Öffnen Sie ein Eingabeaufforderungsfenster, und geben Sie perfmon ein.

    Der Leistungsmonitor wird angezeigt.

  2. Erweitern Sie im linken Bereich Konsolenstamm, und klicken Sie dann auf Systemmonitor.

    Der Systemmonitor wird im rechten Bereich angezeigt.

  3. Klicken Sie mit der rechten Maustaste auf den Bereich Systemmonitor, und klicken Sie dann auf Indikatoren hinzufügen.

    Das Dialogfeld Leistungsindikatoren hinzufügen wird angezeigt.

  4. Klicken Sie im Dialogfeld Indikatoren hinzufügen auf Leistungsindikatoren auswählen von.

  5. Vergewissern Sie sich, dass im Feld Leistungsindikatoren auswählen von der Name des Computers angezeigt wird, auf dem Team Foundation Server Proxy installiert ist. Geben Sie andernfalls den Namen dieses Computers ein, oder wählen Sie den Namen aus.

  6. Wählen Sie im Feld Leistungsobjekt die Option TFS-Proxyserver aus.

    Die Leistungsindikatoren für dieses Leistungsobjekt werden unter Indikatoren aus Liste auswählen angezeigt.

  7. Wählen Sie eine der folgenden Optionen aus:

    • Klicken Sie zum Auswählen aller Indikatoren auf Alle Indikatoren, Hinzufügen und dann auf Schließen.

    • Klicken Sie zum Auswählen einzelner Indikatoren auf Indikatoren aus Liste auswählen, wählen Sie die hinzuzufügenden Indikatoren aus, und klicken Sie auf Hinzufügen. Klicken Sie abschließend auf Schließen.

      Tipp

      Wenn Sie einen durchgehenden Bereich an Indikatoren auswählen möchten, drücken Sie die UMSCHALTTASTE und halten diese gedrückt, während Sie den ersten und den letzten Indikator des Bereichs auswählen. Sie können auch mehrere einzelne Indikatoren auswählen, indem Sie die STRG-Taste drücken und während der Auswahl der gewünschten Indikatoren gedrückt halten.

    Die Cacheleistungsindikatoren werden dem Fenster Systemmonitor im Bereich Systemmonitor hinzugefügt.

So zeigen Sie die Cacheleistung für Team Foundation Server Proxy mit dem ProxyStatistics-Webdienst an

  1. Stellen Sie eine Remotedesktopverbindung zum Computer her, auf dem Team Foundation Server Proxy installiert ist, wenn Sie einen anderen als diesen Computer verwenden.

    Hinweis

    Der QueryProxyStatistics-Vorgang kann nur von dem lokalen Computer aufgerufen werden, auf dem Team Foundation Server Proxy installiert ist.

  2. Öffnen Sie auf dem Team Foundation Server-Proxycomputer Internet Explorer, und suchen Sie die folgende URL:

    https://localhost:8081/VersionControlProxy/v1.0/proxystatistics.asmx

    Die Webseite für den ProxyStatistics-Webdienst und dessen Vorgänge wird angezeigt.

  3. Klicken Sie auf QueryProxyStatistics, um Informationen über den Vorgang anzuzeigen.

  4. Klicken Sie auf Aufrufen, um eine XML-Datei mit den Leistungsindikatorstatistiken anzuzeigen.

  5. Suchen Sie das <ProxyStatisticsInfo>-Element, das diese Statistiken enthält.

    Die Ausgabe könnte z. B. folgendermaßen aussehen:

    <ProxyStatisticsInfo CurrentCacheSize="356352" NoOfRequests="82" OverallCacheHits="41" NoOfFilesInCache="41" OverallCacheMisses="41" CacheHitsPercentage="50" CacheMissPercentage="50" ServerId="643c23c1-3f47-43d2-b638-3bd0e7ea8bff" ServerUrl="http://TeamFoundationServerName:8080/VersionControl" /> 
    

    Hinweis

    Folgende Statistiken werden während der Laufzeit berechnet: OverallCacheMisses, CacheHitsPercentage und CacheMissPercentage.

Sicherheit

Damit Sie diese Schritte mithilfe von Perfmon ausführen können, müssen Sie auf dem Team Foundation Server-Proxycomputer zumindest Mitglied der Sicherheitsgruppe Systemmonitorbenutzer sein. Damit Sie diese Schritte mithilfe des ProxyStatistics-Webdiensts ausführen können, müssen Sie auf dem Team Foundation Server-Proxycomputer Mitglied der lokalen Sicherheitsgruppe Administratoren sein.

Siehe auch

Aufgaben

Problembehandlung für Team Foundation Server Proxy

Konzepte

Verwalten von Remote-Verbindungen zu Team Foundation Server Proxy
Team Foundation Server-Proxy und Quellcodeverwaltung