Udostępnij za pośrednictwem


Jak skonfigurować monitorowanie aplikacji .NET

 

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

Konfigurowanie wydajności aplikacji .NET monitorowania

Monitorowania wydajności aplikacji .NET szablonu w System Center 2012 – Operations Manager umożliwia monitorowanie aplikacji .NET i WCF hostowanych w Internet Information Services (IIS) 7.0.Tylko dla programu System Center 2012 z dodatkiem SP1: Monitorowanie aplikacji, których hostem usługi IIS 8.0 i usług systemu Windows. Można wybrać jedną lub więcej aplikacji lub usług i skonfigurować monitorowanie zdarzeń wydajności i wyjątków. Umożliwia monitorowanie po stronie serwera pomiary szczegółowych informacji o wydajności i niezawodności aplikacji, które przebiegają w centrum danych. Monitorowania aplikacji po stronie klienta można zmierzyć szczegółów dotyczących obsługi klienta, takie jak czas ładowania strony. Jest w inny sposób do monitorowania, jak pracy aplikacji z perspektywy klienta. Monitorowanie aplikacji po stronie klienta ułatwia określenie, czy użytkownicy występują problemy. Z zarówno po stronie klienta i po stronie serwera monitorowania w użyciu, można określić, czy problem istnieje na serwerze, w aplikacji, lub jest on spowodowany przez czynniki zewnętrzne, takie jak opóźnienie sieci wysokiego.

System_CAPS_tipPorada

Monitorowanie po stronie klienta może można skonfigurować tak, w tym samym czasie jako monitorowania po stronie serwera, kiedy uruchomisz kreatora monitorowania wydajności aplikacji .NET lub edycji istniejącego wystąpienia szablonu.

System_CAPS_importantWażne

Można skonfigurować tylko monitorowania po stronie klienta dla aplikacji, które zostały skonfigurowane dla monitorowania po stronie serwera.

Aby skonfigurować monitorowanie wydajności aplikacji .NET (perspektywa po stronie serwera)

  1. Aby otworzyć monitorowania wydajności aplikacji .NET szablonu, w Operations Manager console w okienku nawigacji, kliknij przycisk Tworzenie przycisk, kliknij przycisk Szablony pakietów administracyjnych, kliknij przycisk monitorowania wydajności aplikacji .NET, a następnie w okienku zadań kliknij Kreatora dodawania monitorowania gdzie nazwy i skonfiguruj grupy aplikacji, które chcesz monitorować.

    Lokalizacja programu .NET Application Performance Monitoring

    .NET Application Performance Monitoring

  2. W Kreatora dodawania monitorowania na typu monitorowania zaznacz opcję monitorowania wydajności aplikacji .NET, a następnie kliknij przycisk Dalej. Ten szablon umożliwia monitorowanie aplikacji sieci web i usługi hostowanej w usługach IIS 7.0. (Tylko dla programu System Center 2012 z dodatkiem SP1: Można monitorować aplikacji, których hostem usługi IIS 8.0 i usług systemu Windows.) Można wybrać co najmniej jedną aplikację lub usługę odnalezioną przez pakiet administracyjny usług IIS 7.0 i skonfigurować monitorowanie wydajności oraz zdarzeń wyjątków.Tylko dla programu System Center 2012 z dodatkiem SP1: Można wybrać jedną lub więcej aplikacji lub usług wykryte przez pakiet administracyjny usług IIS 8.0 lub wcześniej skonfigurowane przy użyciu szablonu usługa systemu Windows usług systemu Windows.

  3. Na Ogólne właściwości strony, wprowadź przyjazną nazwę i opis dla grupy aplikacji, które tworzysz.

    W wybierany docelowy pakiet administracyjny menu, wybierz pakiet zarządzania do przechowywania ustawień, które są specyficzne dla tego wystąpienia szablonu. Aby utworzyć nowy pakiet zarządzania, kliknij przycisk Nowy. W Tworzenie pakietu administracyjnego Kreator, nazwę nowego Zarządzanie dodatkiem Service pack taka sama jak grupy aplikacji, można łatwo parowania dwa, co jest przydatne w dalszej części monitorowania obsługi. Kliknij przycisk Dalej. Aby uzyskać więcej informacji, zobacz Wybieranie pliku pakietu zarządzania.

  4. Na co Monitor odszukaj składniki aplikacji kliknij przycisk Dodaj. Na wyszukiwania obiektu strony na Wyszukiwanie menu, użyj Filtruj według część nazwy (opcjonalnie) Aby zawęzić zakres wyszukiwania, a następnie kliknij przycisk wyszukiwania Aby wyświetlić listę składników aplikacji można monitorować. (Tylko dla programu System Center 2012 z dodatkiem SP1: Można monitorować usług systemu Windows.) Z wyników wyszukiwania wybierz składniki aplikacji, które chcesz monitorować, kliknij przycisk Dodaj, a następnie kliknij przycisk OK. Wybrane składniki aplikacji są teraz wyświetlane jako członków grupy aplikacji, które chcesz monitorować. Kliknij przycisk Dalej.

    Na co Monitor strony na środowiska menu, wybierz środowisko, aby monitorowanie aplikacji: Brak, produkcji, przemieszczania, testu, rozwoju, lub Nowy. Zazwyczaj chcesz skojarzyć tag środowiska z grupy serwerów, monitorowanych.

    System_CAPS_tipPorada

    Jeśli nie masz do monitorowania wielu wersji tej samej aplikacji, takich jak wystąpień produkcji i tymczasowej wystąpień, można pozostawić tag środowiska o wartości Brak.

  5. Aby ograniczyć zakres monitorowania do grupy serwerów, na co Monitor odszukaj monitorowane serwery kliknij przycisk wyszukiwania. Na wyszukiwania grupy strony, która otwiera, wybierz Filtruj według pola i pakiet administracyjny menu można znaleźć grupy serwerów, które chcesz użyć, a następnie kliknij przycisk wyszukiwania. Wybierz grupę serwerów, na które mają być ograniczenie monitorowania w dostępne grupy lista wyników wyszukiwania, a następnie kliknij przycisk OK dodanie go do grupy serwera docelowego do monitorowania. Kliknij przycisk Dalej.

    System_CAPS_tipPorada

    Docelowe serwery grupy umożliwia konfigurowanie monitorowania za pomocą jednego zestawu progi dla jednego zbioru serwerów aplikacji i innego zestawu progi dla innego zestawu serwerów aplikacji. Do konfigurowania monitorowania dla drugiego zestawu serwerów aplikacji, uruchom ponownie szablon i Użyj alternatywnego docelowe serwery grupach dyskusyjnych używany jest tag innym środowisku dla każdego wystąpienia szablonu.

  6. Na Konfiguracja po stronie serwera strony, określić sposób konfigurowania monitorowania sieci. Dostępne opcje do:

    - Włącz lub Wyłącz monitorowanie zdarzeń wydajności
    
    - Włącz lub Wyłącz monitorowanie zdarzeń wyjątków
    
    - Zmienić próg zdarzenia wydajności
    
    - Skonfiguruj ustawienia zaawansowane
    
    - Włącz dodatkowe opcje konfiguracji monitorowania po stronie serwera i po stronie klienta.
    
  7. Dodatkowo skonfigurować wyjątku i wydajności monitorowania zdarzeń dla grupy aplikacji, takich jak ustawienia obszary nazw, metody, wyjątek śledzenia, i krytyczny mechanizmy obsługi wyjątków, kliknij przycisk Ustawienia zaawansowane. Ponadto na Ustawienia zaawansowane dla monitorowania po stronie serwera strony, możesz ponownie ustawić progi monitora z wartości domyślnych i zakres monitorowaniu Grupa docelowa. Jeśli chcesz użyć lub Przywróć domyślne Ustawienia zaawansowane, kliknij przycisk Użyj domyślnej konfiguracji. Po zakończeniu kliknij przycisk OK. Więcej informacji można znaleźć w tematach Jak uruchomić monitorowania nową aplikację i Monitorowanie aplikacji przy użyciu ustawień domyślnych.

    System_CAPS_warningOstrzeżenie

    Zbiera szczegółowe wydajności i wyjątków może prowadzić do gromadzenia poufne informacje, które nie powinny być przekazywane do zespołu programistycznego. Na przykład jeśli wyjątek przechwytywane z systemu rozliczeniowego, może również przechwytywania nazwy użytkownika i innych tokeny, których można użyć, aby zidentyfikować osobę, która ma problemy z zakupów i co one Próbujesz kupić. Przed włączeniem funkcji kolekcji parametrów i zmiennych lokalnych dla zdarzeń wydajności i wyjątków, zaleca się, że Przejrzyj zasady. Więcej informacji znajduje się w temacie Praca z danymi poufnymi w przypadku aplikacji .NET

  8. Jeśli tylko do skonfigurowania monitorowania po stronie serwera i nie chcesz dostosować dodatkowe opcje monitorowania po stronie serwera lub skonfiguruj i Włącz monitorowanie po stronie klienta, kliknij przycisk Dalej, a także w Podsumowanie Przejrzyj konfiguracji monitorowania dla grupy aplikacji. Aby utworzyć szablon monitorowania, kliknij przycisk Utwórz.

  9. Należy ponownie uruchomić usługi IIS lub odzyskania pul aplikacji, aby zakończyć konfigurację aplikacji do monitorowania. Jeśli wymagane jest ponowne uruchomienie lub odtwarzania, generowanie alertu i można skorzystać z łącza zadań w bazie wiedzy knowledge base może wykonać niezbędne działania.

    Uwaga

    Po ponownym uruchomieniu aplikacji nie zaczyna się on zbieranie informacji o dostępne dla użytkowników.

  10. Jeśli chcesz dostosować po stronie serwera dodatkowe ustawienia monitorowania i do konfiguracji i włączania monitorowania po stronie klienta, wybierz Włącz dodatkowe opcje konfiguracji monitorowania po stronie serwera i klienta pole wyboru, a następnie kliknij przycisk Dalej. To polecenie doda strony kreatora opisane poniżej.

Dodatkowe możliwości dostosowania (perspektywa po stronie serwera) monitorowania wydajności aplikacji .NET

Przy użyciu Ustawienia modyfikacji strony, można dostosować ustawienia monitorowania po stronie serwera dla składników określonej aplikacji.

Aby dostosować monitorowania wydajności aplikacji .NET dla określonej aplikacji składnika (perspektywa po stronie serwera)

  1. Jeśli chcesz dostosować po stronie serwera dodatkowe ustawienia monitorowania i konfiguracji i włączania monitorowania po stronie klienta, na Konfiguracja po stronie serwera zaznacz opcję Włącz dodatkowe opcje konfiguracji monitorowania po stronie serwera i klienta pole wyboru, a następnie kliknij przycisk Dalej. To polecenie doda strony kreatora.

    System_CAPS_warningOstrzeżenie

    Jeśli nie chcesz zmienić ustawienia monitora składników aplikacji, kliknij przycisk Dalej, i kontynuować Konfiguracja po stronie klienta.

  2. Aby wybrać składnik określonej aplikacji, dla której chcesz dostosować monitorowania, na po stronie serwera, dostosowywania kliknij przycisk Dostosuj.Ustawienia modyfikacji strona umożliwia dostosowywanie i dostosować ją monitorowania dla składnika określonej aplikacji i tworzenie transakcji dla poszczególnych stron sieci Web, metody sieci web lub funkcji w ramach składnika aplikacji. Po zakończeniu kliknij przycisk OK, a następnie kliknij przycisk Dalej. Jeśli nie chcesz skonfigurować i Włącz monitorowanie po stronie klienta, kliknij przycisk Dalej na Konfiguracja po stronie klienta strony, a następnie kliknij przycisk Dalej na Włączanie monitorowania po stronie klienta strony.

  3. Na Podsumowanie Przejrzyj konfiguracji monitorowania dla grupy aplikacji. Aby utworzyć szablon monitorowania, kliknij przycisk Utwórz.

  4. Należy ponownie uruchomić usługi IIS lub odzyskania pul aplikacji, aby zakończyć konfigurację aplikacji do monitorowania. (Tylko dla programu System Center 2012 z dodatkiem SP1: Może być konieczne ponowne uruchomienie usługi systemu Windows.) Jeśli wymagane jest ponowne uruchomienie lub odtwarzania, generowanie alertu i można skorzystać z łącza zadań w bazie wiedzy knowledge base może wykonać niezbędne działania.

    Uwaga

    Po ponownym uruchomieniu aplikacji nie zaczyna się on do zbierania informacji, dopóki nie jest dostępny przez użytkowników.

Włączenie i skonfigurowanie (perspektywa po stronie klienta) monitorowania wydajności aplikacji .NET

Monitorowania umożliwia pomiary szczegółów dotyczących obsługi klienta, takie jak czas ładowania strony aplikacji po stronie klienta. Jest w inny sposób do monitorowania, jak pracy aplikacji z perspektywy klienta. Monitorowanie po stronie klienta aplikacji pomaga określić, czy problem istnieje na serwerze w aplikacji lub w innym miejscu.

System_CAPS_importantWażne

Można skonfigurować tylko monitorowania po stronie klienta dla aplikacji, które zostały skonfigurowane dla monitorowania po stronie serwera.

System_CAPS_importantWażne

Podczas pracy z aplikacji sieci web skonfigurować za pomocą udostępnionej konfiguracji IIS Operations Manager profilu Uruchom jako "Uprzywilejowane konto monitorowania" skojarzone z systemu Windows musi mieć agentów hostingu aplikacji do odczytu i zapisu aplikacji, a także lokalne uprawnienia administracyjne na każdym serwerze w farmie dostępu do metabazy usług IIS do odnajdowania sieci web uprawnienia do udostępnionego katalogu, który jest hostem pliki aplikacji sieci web w celu utworzenia zbierania monitorowania po stronie klienta.

System_CAPS_tipPorada

Monitorowanie po stronie klienta można skonfigurować w tym samym czasie jako monitorowania po stronie serwera, po uruchomieniu kreatora monitorowania wydajności aplikacji .NET lub za pomocą edycji istniejącego wystąpienia szablonu opisane poniżej.

Aby włączyć i skonfigurować monitorowanie wydajności aplikacji .NET (perspektywa po stronie klienta)

  1. Można albo włączyć monitorowania po stronie klienta w ramach Kreatora monitorowania wydajności aplikacji .NET, w przypadku konfigurowania monitorowania dla monitorowania po stronie serwera lub możesz poprawić istniejącego szablonu do włączenia monitorowania po stronie klienta. Poniższa procedura opisuje sposób Włącz monitorowanie po stronie klienta podczas tworzenia szablonu.

    Aby włączyć monitorowanie po stronie klienta, na Konfiguracja po stronie serwera zaznacz opcję Włącz dodatkowe opcje konfiguracji monitorowania po stronie serwera i klienta pole wyboru i kontynuować działanie kreatora.

    Aby poprawić szablon do dodawania monitorowania po stronie klienta, zobacz Aby dodać monitorowania po stronie klienta do istniejącego szablonu monitorowania wydajności aplikacji .NET

  2. Na Konfiguracja po stronie klienta strony, można wybrać, aby włączyć alerty zdarzeń wydajności i wyjątków, ustaw progi ładowania strony i próg Ajax i WCF dla grupy aplikacji, które chcesz monitorować. Wprowadź w Konfiguruj filtr adresu IP klienta sekcja określa żądań klientów, które są monitorowane. Filtrów adresu IP klienta można użyć do wybierania sieci, które zostaną wykluczone z monitorowania. Stosując filtry, administratorzy mogą ograniczyć zakres monitorowanych komputerów. Domyślnie filtr ustawiono localhost, więc działają tylko na połączenia z przeglądarkami uruchomiona na lokalnym serwerze monitorowania. Jeśli lista filtru IP jest pusta, monitorowane są wszystkie adresy IP. Wszelkie adresy IP pasujące do definicji filtrów są wykluczone z monitorowania po stronie klienta. Więcej informacji i filtrowania przykłady, patrz Konfigurowanie filtrów wykluczania adresów IP do monitorowania po stronie klienta.

  3. Aby skonfigurować ustawienia więcej dla tej grupy aplikacji, kliknij przycisk Ustawienia zaawansowane. W tym miejscu oprócz ustawienia w poprzedniej strony, można ustawić próg czułości, umożliwiające odfiltrować Szybkie uruchamianie metod, co zmniejsza ogólnej "Głośna", ułatwiając sprawdzić, gdzie jest problem i ogranicza przepustowość sieci. Możesz również przykładowe tylko Procent żądań przychodzących. Wybranie opcji do monitorowania tylko niektóre żądań przychodzących może pomóc należy zmniejszyć obciążenie serwera monitorowania. Ponadto można skonfigurować następujące ustawienia:

    - W **monitory** sekcji, możesz zmienić domyślne progi i odstępach czasu dla monitorów.
    
    - W **zbierania danych** sekcji, można wybrać typ danych, które mają być zbierane.
    
      <div class="alert">
    
      <table>
      <colgroup>
      <col style="width: 100%" />
      </colgroup>
      <thead>
      <tr class="header">
      <th><img src="images/Hh272770.s-e6f6a65cf14f462597b64ac058dbe1d0-system-media-system-caps-warning(TechNet.10).jpeg" title="System_CAPS_warning" alt="System_CAPS_warning" />Ostrzeżenie</th>
      </tr>
      </thead>
      <tbody>
      <tr class="odd">
      <td><p>Włączenie gromadzenia danych typu <strong>Stos wyjątku</strong> i <strong>Zmienne globalne</strong> wysyła dane aplikacji do monitorowanego serwera. Zaleca się unikanie włączania gromadzenia danych <strong>stosu wyjątków</strong> i <strong>zmiennych globalnych</strong> chyba że aplikacja jest skonfigurowana do używania protokołu HTTPS.</p></td>
      </tr>
      </tbody>
      </table>
    
      </div>
    
    - **Ustawienia usługi równoważenia obciążenia** umożliwiają wybierz typ usługi równoważenia obciążenia, które korzystania z aplikacji. Można także dodać własną usługę równoważenia obciążenia, jeśli nie ma jej na liście. Aby uzyskać więcej informacji na temat usługi równoważenia obciążenia Zobacz [Monitorowanie po stronie klienta z określonych grup i równoważenia obciążenia](hh544003\(v=sc.12\).md)
    
    - W **monitorowane serwery** sekcji, można kierować grupę, aby ograniczyć zakres monitorowania do grupy serwerów. Aby wybrać grupy docelowej, kliknij przycisk **wyszukiwania** i użyj **wyszukiwania grupy** strony do wyszukiwania dla grupy według nazwy i zarządzania pakietu, a następnie dodaj je do listy wybranych obiektów. Wybrana grupa docelowa zawiera tylko serwerów obsługujących ustawiający stron aplikacji do zwrócenia po stronie przeglądarki zdarzeń aplikacji sieci web. Ta grupa pozwala ograniczyć klienta monitorowania niezależne od monitorowania po stronie serwera.
    
    System_CAPS_tipPorada

    Monitorowane aplikacje tylko na serwerach będących członkami zarówno po stronie serwera i klienta wybranych grup przez monitorowanie po stronie klienta.

    Po dokonaniu zmian, kliknij przycisk OK, a następnie kliknij przycisk Dalej.

  4. Aby włączyć grupy aplikacji na potrzeby monitorowania po stronie klienta, na Włączanie monitorowania po stronie klienta zaznacz opcję aplikacja ma zostać włączony do monitorowania po stronie klienta. Aby dostosować ustawienia dla składnika wybraną aplikację, kliknij przycisk Dostosuj.

  5. Na Ustawienia modyfikacji strony, można skonfigurować te same ustawienia dla składnika aplikacji, jak dla całej aplikacji grupy z dodatkiem wykluczone stron i transakcji. W wykluczone strony kliknij przycisk Dodaj dodawaj strony, które zostaną wykluczone z monitorowania po stronie klienta. Strony, które można dodać do tej listy są niezgodne odnaleziony zadanie Sprawdź zgodność monitorowania po stronie klienta, po uruchomieniu zadanie przed skonfigurowaniem aplikacja do monitorowania stron. W transakcji kliknij przycisk Dodaj do dodania transakcji dla stron sieci Web programu ASP.NET.

  6. Aby przejrzeć wszystkie konfiguracje monitorowania — zarówno konfiguracji po stronie serwera, jak i po stronie klienta konfiguracji — kliknij Podsumowanie karty. Po przejrzeniu konfiguracji, kliknij przycisk OK.

    System_CAPS_tipPorada

    Jeśli chcesz zmienić wszystkie konfiguracje podczas ta strona jest odpowiednim czasie, aby to zrobić. Na przykład, aby przejrzeć lub zmienić konfigurację po stronie serwera, kliknij przycisk Konfiguracja po stronie serwera strony, aby sprawdzić, czy konfiguracja. Aby wyłączyć monitorowanie po stronie klienta, kliknij przycisk Włączanie monitorowania po stronie klienta strony i usuń zaznaczenie pola wyboru.

  7. Na Podsumowanie Przejrzyj konfiguracji monitorowania dla grupy aplikacji. Aby utworzyć szablon monitorowania, kliknij przycisk Utwórz.

  8. Po skonfigurowaniu monitorowania po stronie klienta, w przypadku odebrania alertu recyklingu usług IIS na wybranych serwerach, gdy ustawienia monitorowania po stronie klienta zostaną zastosowane do serwera. Łącze w artykule bazy wiedzy knowledge base służy do odzyskania pul aplikacji IIS na serwerze.

    Uwaga

    Po ponownym uruchomieniu usług IIS, aplikacja nie zaczyna się monitorowane, dopóki nie jest używany.

Aby dodać monitorowania po stronie klienta do istniejącego szablonu monitorowania wydajności aplikacji .NET

  1. Aby włączyć monitorowanie aplikacji po stronie klienta do istniejącego monitorowania wydajności aplikacji .NET szablonu, w Operations Manager console w okienku nawigacji, kliknij przycisk Tworzenie przycisk, a następnie rozwiń Szablony pakietów administracyjnych, kliknij przycisk monitorowania wydajności aplikacji .NET, kliknij prawym przyciskiem myszy grupę aplikacji skonfigurowany do monitorowania po stronie serwera, a następnie wybierz opcję właściwości.

  2. Na właściwości kliknij przycisk Włączanie monitorowania po stronie klienta a następnie wybierz opcję Włącz pole wyboru obok grupy aplikacji.

    Włączanie monitorowania po stronie klienta

    Enable client-side monitoring

  3. Dostosuj opcji na tej stronie otwiera Ustawienia modyfikacji strony zgodnie z opisem w poprzedniej procedury.

  4. Aby skonfigurować ustawienia domyślne po stronie klienta, kliknij przycisk wartości domyślne po stronie klienta karty. Te ustawienia i osób umieszczonych na Ustawienia zaawansowane strony są opisane w powyższej procedury.

    System_CAPS_tipPorada

    Monitorowane aplikacje tylko na serwerach będących członkami zarówno po stronie serwera i klienta wybranych grup przez monitorowanie po stronie klienta.

  5. Aby przejrzeć wszystkie konfiguracje monitorowania — zarówno konfiguracji po stronie serwera, jak i po stronie klienta konfiguracji — kliknij Podsumowanie karty. Po przejrzeniu konfiguracji, kliknij przycisk OK.

  6. Na Podsumowanie Przejrzyj konfiguracji monitorowania dla grupy aplikacji. Aby utworzyć szablon monitorowania, kliknij przycisk Utwórz.

  7. Po skonfigurowaniu monitorowania po stronie klienta, w przypadku odebrania alertu recyklingu usług IIS na wybranych serwerach, gdy ustawienia monitorowania po stronie klienta zostaną zastosowane do serwera. Łącze w artykule bazy wiedzy knowledge base służy do odzyskania pul aplikacji IIS na serwerze.

    Uwaga

    Po ponownym uruchomieniu usług IIS, aplikacja nie zaczyna się monitorowane, dopóki nie jest używany.