Monitorowanie wydajności serwera raportów

Za pomocą narzędzi monitorowania wydajności do monitorowania serwer raportów wydajności ocenić aktywność serwera obserwować trendy, diagnozowanie gardła systemu i gromadzenia danych, które mogą pomóc określić, czy bieżąca konfiguracja systemu jest wystarczające.Aby dostroić wydajność serwera, można określić, jak często Kosz domena aplikacji serwer raportów.Aby uzyskać więcej informacji, zobacz Konfigurowanie pamięci dostępnej dla aplikacji serwera raportu.

Źródła danych wydajności

Aby uzyskać wyczerpujące informacje dotyczące sposobu wykonywania systemu, należy użyć kombinacji technologii i narzędzi.Microsoft Systemy operacyjne Windows Server zawierają informacje o wydajności za pomocą następujących narzędzi:

  • Menedżer zadań

  • Podgląd zdarzeń

  • Konsola wydajność

Menedżer zadań udostępnia informacje o programach i procesach uruchomionych na komputerze.Menedżera zadań można używać do monitorowania klucz wskaźników wydajności serwer raportów.Można także szacować aktywność uruchomionych procesów i Wyświetl wykresy i dane dotyczące użycia Procesora i pamięci.Aby uzyskać informacje dotyczące korzystania z Menedżera zadań, zobacz Microsoft dokumentacji produktu Windows.

Tworzenie dzienników i alertów dotyczących spożycia przetwarzania i zasób raportu można używać konsoli Wydajność i Podgląd zdarzeń.Aby uzyskać informacje dotyczące zdarzeń systemu Windows, które zostały wygenerowane przez Reporting Services, zobacz Dziennik aplikacji systemu Windows.Aby uzyskać informacje dotyczące konsoli Wydajność zobacz "Liczniki wydajności systemu Windows" w dalszej części tego tematu.

SQL Server narzędzia zawierają również informacje o baza danych serwera raportów i tymczasowych baz danych, używany do zarządzania buforowanie i sesja.Aby uzyskać więcej informacji, zobacz Ocena wydajności.

Liczniki wydajności systemu Windows

Monitorowanie określone liczniki wydajności umożliwia:

  • Wymagania systemowe szacowania jest potrzebny do obsługi przewidywanego obciążenia.

  • Utworzyć plan bazowy wydajności do miara efekt zmiany konfiguracja lub uaktualnień aplikacji.

  • Monitorować wydajność aplikacji w niektórych obciążeń czy rzeczywistego lub sztucznie generowane.

  • Sprawdź, czy uaktualnień sprzętu mają odpowiedni wpływ na wydajność.

  • Sprawdź poprawność zmian wprowadzonych do konfiguracja systemu mają odpowiedni wpływ na wydajność.

Obiekty wydajności usług raportowania

SQL Server 2008 Reporting Services includes the following performance objects:

  • MSRS 2008 Web Service Aby monitorować wydajność serwer raportów.Ten obiekt wydajności zawiera kolekcję liczników, używane do śledzenia serwer raportów przetwarzania zazwyczaj zainicjowane za pośrednictwem interaktywnego raportu, wyświetlanie działań.Te liczniki są resetowane zawsze ASP.NET zatrzymuje usługa sieci Web serwera raportów.

  • MSRS 2008 Windows Service monitorowania zaplanowanej operacji oraz sprawozdanie dostawy.Ten obiekt wydajności zawiera kolekcja liczników, używane do śledzenia jest inicjowane przez zaplanowanej operacji przetwarzania raportu.Zaplanowane działania obejmują subskrypcja i dostawy, wykonanie migawek raportów i historia raportu.

  • ReportServer:Service do monitorowania zdarzeń związanych z protokołem HTTP i zarządzania pamięcią.This performance object is new in SQL Server 2008 Reporting Services, and it provides counters that were included with Internet Information Services (IIS) and ASP.NET in previous versions of Reporting Services.Te liczniki są specyficzne dla Reporting Services, i ich śledzenia zdarzeń związanych z protokołem HTTP, dla serwer raportów, takich jak żądania połączeń i prób logowania.Obiekt wydajności obejmuje również liczniki związane z zarządzania pamięcią.

Jeśli masz wiele wystąpień serwer raportów na jednym komputerze, można monitorować wystąpień, razem lub oddzielnie.Wybierz, które wystąpienia obejmują po umieszczeniu licznika.Aby uzyskać więcej informacji na temat używania konsoli Wydajność (perfmon.msc) i Dodawanie liczników, zobacz Microsoft dokumentacji produktu Windows.

Inne liczniki wydajności

Niestandardowa Reporting Services liczniki wydajności są dostarczane tylko dla MSRS 2008 Web Service, MSRS 2008 Windows Service, i ReportServer:Service.Następujące obiekty wydajności dostarczają dodatkowych danych serwer raportów do monitorowania wydajności.

Obiekt wydajności

Uwagi

.NET CLR Data i .NET CLR Memory

Menedżer raportów używa ASP.NET liczników wydajności.Aby uzyskać więcej informacji zobacz "Zwiększanie.Wydajność aplikacji netto i skalowalność" w witrynie MSDN.

Process

Dodaj Elapsed Time i ID Process liczników wydajności dla wystąpienie ReportingServicesService śledzić czas procesu przez identyfikator procesu.

Zdarzeń programu SharePoint

Oprócz Reporting Services obiektów wydajności, można również skonfigurować zdarzeń programu SharePoint, jeśli są uruchomione serwer raportów w programie SharePoint zintegrowanym trybie i skonfigurowano środowiska raportowania używania produktu SharePoint.W tej sekcji, użyj Zdarzenia dla serwera raportowania w trybie zintegrowanym programu SharePoint do przeglądania zdarzeń diagnostycznych, które mogą dostarczyć użytecznych informacji, jeżeli środowiska raportowania jest zintegrowany z programu SharePoint.

W tej sekcji