Udostępnij za pośrednictwem


Przed rozpoczęciem monitorowania aplikacji .NET

 

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

W System Center 2012 – Operations Manager, można monitorować aplikacji sieci web i usług sieci web z perspektyw serwera i klienta w celu uzyskania szczegółowych informacji o dostępności aplikacji i wydajności, które mogą ułatwić wskazanie problemów. (Tylko dla programu System Center 2012 z dodatkiem SP1: Można również monitorowania usług systemu Windows.) Podczas określania ustawień, typów zbieranych zdarzeń, mierzonych celów wydajności oraz serwerów, które mają być monitorowane, Operations Manager monitorowania aplikacji .NET dostarcza informacji dotyczących sposobu aplikacji sieci web działania. Możesz zobaczyć, jak często występuje błąd, jak działał serwer w momencie wystąpienia błędu, a także ciąg zdarzeń dotyczących wolnego żądania lub zawodnej metody. Masz tych informacji do współpracy z programistami i administratorami baz danych w celu zapewnienia, że aplikacje są dostępne i wykonać na optymalnych poziomach.

Bieżącego AVIcode 5.7 klienci: Operations Manager zawiera funkcje, które można zastąpić monitorowania aplikacji .NET AVIcode 5.7 dla aplikacji hostowanej w Internet Information Services (IIS) 7.0. (Tylko dla programu System Center 2012 z dodatkiem SP1: Również dla aplikacji hostowanej w Internet Information Services (IIS) 8.0.) Jeśli używasz AVIcode 5.7 do monitorowania aplikacji i chcesz uaktualnić do wersji Operations Manager, musi być uruchomiona AVIcode 5.7 z System Center Operations Manager 2007 R2 z najnowszych aktualizacji zbiorczych. Podczas uaktualniania AVIcode 5.7 konfiguracji nie jest konwertowany do konfiguracji monitorowania wydajności aplikacji .NET i agenta AVIcode nie zostanie zastąpiony agenta monitorowania wydajności aplikacji .NET. Agenci AVIcode nadal działają tak samo jak przed uaktualnieniem, ponieważ Konfiguracja monitorowania wydajności aplikacji .NET nie wpływa na nich. Jednak w dalszym ciągu monitorowania aplikacji przy użyciu AVIcode 5.7 po uaktualnieniu, należy ręcznie zainstalować te pakiety administracyjne: AVIcode.DotNet.SystemCenter.Enterprise.Monitoring.mpb i AVIcode.DotNet.SystemCenter.Client.Monitoring.mp. Aby uzyskać więcej informacji, zobacz czynności, aby importować szablony AVIcode 5.7 po uaktualnieniu i informacje o AVIcode 5.7 klienci

Po uaktualnieniu, zalecamy skonfigurowanie wszystkich nowych monitorowania aplikacji za pomocą Kreatora monitorowania wydajności aplikacji .NET i stopniowo zastąpić AVIcode 5.7 agentów z nowych agentów monitorowania wydajności aplikacji .NET.

Przed rozpoczęciem

Aby wyświetlić szczegóły zdarzenia monitorowanie wydajności aplikacji, należy zainstalować Operations Manager konsoli sieci Web. Aby uzyskać więcej informacji, zobacz sposobu instalowania konsoli sieci Web programu Operations Manager

Importuj pakiet administracyjny usług IIS 7.0 (Microsoft.Windows.InternetInformationServices.2008.mp) i Operations Manager pakiet administracyjny APM sieci Web usług IIS 7 (Microsoft.SystemCenter.Apm.Web.IIS7.mp). Pakiet administracyjny Microsoft.SystemCenter.Apm.Web.IIS7.mp znajduje się w pakiecie do pobrania w folderze pakietów administracyjnych — nie jest dostępny na katalog pakietów administracyjnych.

Dla System Center 2012 z dodatkiem SP1, do monitorowania systemu Windows Server 2012, należy również zaimportować pakiet administracyjny Microsoft.InternetInformationServices.2012.mp (w katalogu pakietu zarządzania) oraz pakiet administracyjny Microsoft.SystemCenter.Apm.Web.IIS8.mp. Pakiet administracyjny mp Microsoft.SystemCenter.Apm.Web.IIS8 znajduje się w pakiet do pobrania w folderze pakiety zarządzania — nie jest dostępny na katalog pakietów administracyjnych.

Uzyskać informacje na temat importowania pakietów zarządzania, zobacz Jak zaimportować pakiet administracyjny programu Operations Manager. Ponadto upewnij się, że zostały wykryte witryn sieci Web, aplikacji i usług.

System_CAPS_importantWażne

Gdy spróbuj zaimportować pakiet administracyjny monitorowania .NET (Microsoft.SystemCenter.Apm.Web.IIS7.mp) z dysku i rozwiązać odwołania, które cechuje się Microsoft.Windows.InternetInformationServices.2008.mp, to zarządzania IIS pakietu z kolei odwołuje się do pakiet administracyjny systemu operacyjnego Windows Server 2008 (odnajdywania). Jeśli dowolny z tych pakietów zarządzania nie można zaimportować ręcznie, zaktualizuj Microsoft.Windows.Server.Library.mp, a następnie ponownie zaimportować Microsoft.SystemCenter.Apm.Web.IIS7.mp.

Jeśli używasz systemu Windows Server 2008 R2, importowania pakietów zarządzania usług IIS 7.0.

Tylko dla programu System Center 2012 z dodatkiem SP1: Jeśli korzystasz z systemu Windows Server 2012, należy zaimportować pakiet administracyjny usług IIS 8.0. Jeśli używasz zarówno systemu Windows Server 2008 R2 i Windows Server 2012, importowanie pakietów administracyjnych usług IIS 7.0 i IIS 8.0.

Uwaga

Po zaimportowaniu pakietów zarządzania, poczekaj na puli aplikacji IIS zostały wykryte i zacząć są wyświetlane w widoku Magazyn aplikacji sieci Web platformy ASP.NET, zanim rozpoczniesz monitorowania aplikacji sieci Web programu ASP.NET. Aby uzyskać więcej informacji, zobacz konfigurowania pakietu zarządzania programu Operations Manager APM sieci Web usług IIS 7 

Przed rozpoczęciem monitorowania usług systemu Windows, należy skonfigurować usługi systemu Windows przy użyciu szablonu usługa systemu Windows. Po wykonaniu tej operacji szablon programu .NET Application Performance Monitoring będzie mógł odnaleźć uruchomione usługi systemu Windows. Więcej informacji można znaleźć w temacie Authoring the Windows Service Template (Tworzenie szablonu usług systemu Windows).

Widok spisu aplikacji sieci Web platformy ASP.NET

ASP.NET Web Application Inventory view

Oto niektóre pytania wymagające odpowiedzi przed rozpoczęciem:

  • Co to są nazwy aplikacji, które chcesz monitorować?

  • Serwery, które hosta aplikacji, które chcesz monitorować?

  • Czy chcesz monitorować zdarzeń wydajności?

  • Czy chcesz monitorować zdarzeń wyjątków?

  • Jakie próg oznacza problem z wydajnością z żądaniem?

  • Czy chcesz monitorowania wydajności zarówno serwera, jak i przeglądarki?

Jeśli planujesz do monitorowania wydajności przeglądarki, należy sprawdzić zgodność aplikacji przed rozpoczęciem skonfigurować po stronie klienta monitorowanie aplikacji ASP.NET. Aby sprawdzić zgodność, korzystając z zadania sprawdzanie zgodności po stronie klienta. Informacje zbierane przez to zadanie informuje o tym, co stron powinny być wykluczone z monitorowania. Na liście wykluczonych stron, są wprowadzane podczas konfiguracji monitorowania aplikacji po stronie klienta w kreatorze.

Aby sprawdzić aplikacji dla zgodności z monitorowania po stronie klienta

  1. Aby wyświetlić widok wszystkich aplikacji sieci web ASP.NET który Operations Manager znajduje w konsoli operacje, w okienku nawigacji, kliknij przycisk Monitorowanie przycisk, a następnie rozwiń monitorowania aplikacji, rozwiń węzeł monitorowania .NET, a następnie kliknij przycisk Magazyn aplikacji sieci Web platformy ASP.NET.

  2. Do sprawdzenia aplikacji dla zgodności z monitorowania, kliknij przycisk po stronie klienta w nazwie i w okienku zadań aplikacja zadania punktu końcowego dla aplikacji ASP.NET usług IIS 7 kliknij przycisk Sprawdź zgodność monitorowania po stronie klienta, a następnie kliknij przycisk Uruchom. To zadanie nie analizę i informuje, czy aplikacja ma problemy ze zgodnością z monitorowaniem po stronie klienta.

  3. Strona wyników wyświetla niezgodności zostaną znalezione. Jeśli aplikacja ma niezgodności, powinno wykluczać niezgodne strony z klienta monitorowania później, podczas konfigurowania monitorowania po stronie klienta.

    Stan aplikacji można zmienić, aby staje się niezgodna z monitorowaniem po stronie klienta, postępując zgodnie z instrukcjami w danych wyjściowych narzędzia zgodności.

Uwaga

Dla System Center 2012 z dodatkiem SP1, można sprawdzić tylko aplikacje dla zgodności z monitorowania po stronie klienta w widokach aplikacji sieci Web programu IIS 7.0 ASP.NET i aplikacji sieci Web programu IIS 8.0 ASP.NET. Nie można sprawdzić uznawane przez aplikacje dla zgodności z monitorowania po stronie klienta w usługach sieci Web WCF hostowanych w IIS ponieważ monitorowania po stronie klienta nie ma zastosowania do tego typu punktu końcowego.