Dela via


Övervakning på klientsidan med riktade grupper och belastningsutjämnare

 

Gäller för: System Center 2012 R2 Operations Manager, System Center 2012 - Operations Manager, System Center 2012 SP1 - Operations Manager

När belastningsutjämnare används under övervakning på klientsidan, är belastningsfördelningen utformat för att hämta true klientens IP-adresser. I ett enkelt fall, när en klient är ansluten direkt till en webbserver vet webbservern klientens IP-adress. När du har flera servrar och använda en belastningsutjämnare för att distribuera trafik från klienter mellan servrar kan det utgöra två problem. IP-Adressen som rapporterats till insamlaren är först virtuella IP-Adressen som belastningsfördelningen använder inte den verkliga slutanvändare IP-Adressen. När användarna träffar belastningsfördelningen, skickar dem till en lämplig webbserver. På grund av belastningsfördelningen webbservern ser Intern port IP (i nätverket), inte den verkliga IP-Adressen (utanför nätverket). Dessutom om vissa servrar övervakas och vissa är inte kan data gå förlorade eftersom skickas ofta svar från klienter till servrar i ett minst läsa in eller resursallokering sätt, vilket innebär att svaret kan gå till en server som inte är värd för en insamlare.

Här är några metoder för att ställa in när du har flera övervakade servrar och använder belastningsutjämnare övervakning på klientsidan.

Övervakning med en belastningsutjämnare och målgruppen

När du konfigurerar övervakning på klientsidan har möjlighet att ange målgruppen, begränsa antalet webbservrar som används för att övervaka. I det här fallet endast övervakade servrar i målgruppen matar in JavaScript som används för att övervaka och kan inte hämta instrument servrar utanför målgruppen som inte övervakas när du använder belastningsutjämnare med webbservrar. Detta innebär att felaktiga data. Belastningsfördelningen inte vet vilka servrar som inom eller utanför de aktuella gruppen och skickar klientbegäranden till servrar som är både i (övervaka) eller utanför (obevakad) i den aktuella gruppen. Resultatet är att begäranden som har tagits instrument och försök att returnera data till insamlare kan skicka resultaten till servrar som inte kan hantera data.

  • Lösning 1 om du skapar en ny mall för .NET Application Performance Monitoring och inklusive övervakning på klientsidan för en målgruppen rekommenderar vi att du väljer en grupp servrar som betjänas av samma belastningsfördelningen. Mål för övervakning till alla servrar i servergruppen utjämnad nätverksbelastning.

  • Lösning 2 om du redan kör övervakning på klientsidan med en målgruppen och en belastningsutjämnare, du kan lösa problemet genom att skapa en regel på belastningsfördelningen som styr all övervakning trafik till de övervakade servrarna. Övervaka trafik är den övervakning JavaScript-skript som skickar data till insamlaren slutpunkten. Du kan identifiera övervakning trafik eftersom den innehåller /CSMCollector URL-adressen. Varje belastningsfördelningen har sin egen modellen för att konfigurera regler. Finns din belastningsutjämnare dokumentationen för information om hur du skapar regeln.