Monitoring Report Server Performance

Za pomocą narzędzi monitorowania wydajności do monitorowania serwer raportów wydajności do oceny obciążenia serwera, należy obserwować trendy, diagnozowanie wąskich gardeł systemu i zbieranie danych, dzięki którym można określić, czy bieżąca konfiguracja systemu jest wystarczające.Aby dostroić wydajność serwera, można określić, jak często do domena aplikacji serwer raportów.Aby uzyskać więcej informacji zobacz Configuring Available Memory for Report Server Applications.

Źródła danych wydajności

Aby uzyskać szczegółowe informacje na temat sposobu wykonywania w systemie, należy użyć kombinacji technologie i narzędzia.Microsoft Systemy operacyjne Windows Server zawierają informacje o wydajności za pomocą następujących narzędzi:

  • W Menedżerze zadań

  • zdarzenie Podgląd

  • Konsola wydajności

Menedżer zadań udostępnia informacje o programach i procesach uruchomionych na danym komputerze.Menedżer zadań służy do monitorowania kluczowych wskaźników wydajności serwer raportów.Również można szacować aktywność uruchomionych procesów i widoku wykresy i dane dotyczące użycia procesora CPU i pamięci.Aby uzyskać informacje dotyczące korzystania z Menedżera zadań, zobacz Microsoft Dokumentacja produktu systemu Windows.

Konsola wydajności i Podgląd zdarzeń umożliwia tworzenie dzienników i alertów dotyczących zużycia raportu przetwarzania i zasób.Aby uzyskać informacje dotyczące zdarzeń systemu Windows, które zostały wygenerowane przez Reporting Services, zobacz Windows Application Log. Aby uzyskać informacje dotyczące konsoli wydajności Zobacz "Liczniki wydajności systemu Windows" w dalszej części tego tematu.

SQL Server narzędzia zawierają również informacje na temat baza danych serwer raportów i tymczasowych baz danych, używana przy zarządzaniu buforowanie i sesja.Aby uzyskać więcej informacji zobacz Evaluating Performance.

Liczniki wydajności systemu Windows

Monitorowanie liczników wydajności dotyczące umożliwia:

  • Szacowanie wymagań systemowych wymaganych do obsługi przewidywanego obciążenia pracą.

  • Tworzenie poziomów odniesienia dla wydajności do pomiaru wpływu zmian w konfiguracja lub uaktualnień aplikacji.

  • Monitorowanie wydajności aplikacji w niektórych obciążeń, czy rzeczywistych lub sztucznie generowane.

  • Sprawdź, czy uaktualnienia sprzętu odpowiedni wpływ na wydajność.

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

Obiektów wydajności usług raportowania

SQL Server 2008 Reporting Services zawiera następujące obiekty wydajności:

  • MSRS 2008 Web Service Monitorowanie wydajności serwer raportów.Ten obiekt wydajności zawiera zestaw liczników, używane do śledzenia serwer raportów przetwarzania zazwyczaj inicjowane przez interaktywny raport wyświetlanie operacji.Te liczniki są resetowane za każdym razem, gdy ASP.NET Zatrzymuje usługa sieci Web Serwer raportów.

  • MSRS 2008 Windows Service Aby monitorować zaplanowanej operacji i raport dostawy.Ten obiekt wydajności zawiera zestaw liczników, używane do śledzenia jest inicjowana za pomocą zaplanowanych operacji przetwarzania raportu.Zaplanowane czynności obejmują subskrypcja i dostawy, migawek raportów wykonanie i historia raportu.

  • ReportServer:Service do monitorowania zdarzeń związanych z protokołem HTTP i zarządzanie 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 Servicesoraz ich śledzenie zdarzeń związanych z protokołem HTTP, dla serwera raportowania, takich jak żądania połączenia, i nieudanych prób logowania. Ten obiekt wydajności zawiera 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ąpienia razem lub osobno.Wybrać, które zawierają po umieszczeniu licznika wystąpienia.Aby uzyskać więcej informacji na temat korzystania z konsoli Wydajność (perfmon.msc) i dodawanie liczników, zobacz temat Microsoft Dokumentacja produktu systemu Windows.

Inne liczniki wydajności

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

Obiekt wydajności

Notatki

.NET CLR Data i .NET CLR Memory

Menedżer raportów ASP.NET liczniki wydajności. Aby uzyskać więcej informacji zobacz "Sprawne .NET aplikacji wydajność i skalowalność" w witrynie MSDN.

Process

Dodawanie Elapsed Time i ID Process nazwy liczników wydajności dla wystąpienie ReportingServicesService do śledzenia czasu pracy procesu przez proces.

Zdarzenia programu SharePoint

Oprócz Reporting Services obiekty wydajności, można również skonfigurować zdarzeń programu SharePoint, jeśli jest uruchomiony serwer raportów w trybie zintegrowanym programu SharePoint i został skonfigurowany do używania środowiska raportowania Windows SharePoint Services (WSS) 3.0 lub Office SharePoint Server (MOSS 2007). W tej sekcji, należy użyć Events for a Report Server in SharePoint Integrated Mode Aby przejrzeć zdarzenia diagnostyczne, które mogą dostarczyć użytecznych informacji, jeśli środowiska raportowania jest zintegrowany z programem SharePoint. Aby uzyskać więcej informacji o szacowaniu wydajności w różnych wdrożenia programu SharePoint zobacz Oszacować wymagania dotyczące wydajności i zdolności produkcyjnych (Office SharePoint Server) w witrynie Microsoft TechNet.

W tej sekcji