Clientseitige Überwachung mit Zielgruppen und Lastenausgleich

 

Betrifft: System Center 2012 R2 Operations Manager, System Center 2012 - Operations Manager, System Center 2012 SP1 - Operations Manager

Beim Lastenausgleich bei der clientseitigen Überwachung verwendet werden, dient der Lastenausgleich true Client IP-Adressen abrufen. Wenn ein Client direkt an einen Web-Server verbunden ist, weiß der Webserver in einem einfachen Fall die Client-IP-Adresse. Wenn Sie mehrere Server und einen Lastenausgleich verwenden, um Datenverkehr von den Clients zwischen den Servern zu verteilen, kann dies jedoch zwei Probleme dar. Die virtuelle IP-Adresse, die der Lastenausgleich verwendet, nicht die tatsächlichen Endbenutzer IP-Adresse ist die IP-Adresse dem Collector gemeldet. Benutzer den Lastenausgleich erreicht, sendet er diese auf einen geeigneten Webserver. Aufgrund der Lastenausgleich, erkennt der Webserver nur die interne IP-Adresse (innerhalb des Netzwerks), nicht die tatsächlichen IP-Adresse (außerhalb des Netzwerks). Darüber hinaus können einige Server überwacht werden und sind nicht Daten verloren, da Antworten von den Clients häufig auf Servern in einer mindestens laden oder Round-Robin-Weise, was bedeutet gesendet werden, dass die Antwort auf einen Server gehen kann, die eine Sammlung nicht hostet.

Hier sind einige Strategien für die clientseitige Überwachung, wenn Sie mehrere überwachten Server, und verwenden einen Lastenausgleich einrichten.

Überwachung mit Lastenausgleich und Zielgruppe

Beim Konfigurieren der clientseitigen Überwachung müssen Sie die Option zum Festlegen der Zielgruppe Begrenzen der Anzahl von Webservern, die für die Überwachung verwendet. In diesem Szenario nur überwachte Servern in der Zielgruppe werden für die Überwachung verwendet JavaScript eingefügt, und die Server außerhalb der Zielgruppe, die nicht überwacht werden werden nicht instrumentiert, wenn Webserver zum Lastenausgleich mit. Dies führt zu falschen Daten. Der Lastenausgleich weiß nicht, welche Server sind innerhalb oder außerhalb der zielgerichteten Clientanforderungen für Gruppen- und sendet gegenüber Servern innerhalb (Überwachung) oder außerhalb (unbeaufsichtigt) von der Zielgruppe. Das Ergebnis ist, dass die Anforderungen, die instrumentiert wurden, und versuchen Sie, die Daten an die Datensammlungen Zurückgeben der Ergebnisse an Server senden können, die die Daten nicht verarbeiten kann.

  • Lösung 1 Wenn Sie erstellen eine neue Vorlage für .NET Application Performance Monitoring und einschließlich der clientseitigen Überwachung für eine Zielgruppe, es wird empfohlen, dass Sie eine Gruppe von Servern auswählen, die alle vom gleichen Lastenausgleich bereitgestellt werden. Ziel der Überwachung auf allen Servern in der Farm mit Lastenausgleich.

  • Lösung 2 wenn Sie bereits eine clientseitige Überwachung mit einer Zielgruppe und einen Lastenausgleich ausführen, können Sie dieses Problem beheben, durch das Erstellen einer Regel für den Lastenausgleich, die gesamte Überwachung Datenverkehr auf den überwachten Servern weiterleitet. Überwachung des Datenverkehrs ist die Überwachung JavaScripts, das Senden von Daten an den Collector-Endpunkt. Sie können Datenverkehr der Überwachung identifizieren, da er enthält /CSMCollector in der URL. Jedem Lastenausgleichsmodul verfügt über ein eigenes Modell zum Konfigurieren von Regeln. Finden Sie weitere Informationen zum Erstellen der Regel in Ihrem Lastenausgleichsmodul.