.NET Application Performance Monitoring Template (Vorlage für die Leistungsüberwachung von .NET-Anwendungen)
Veröffentlicht: Mai 2016
Betrifft: System Center 2012 R2 Operations Manager, System Center 2012 - Operations Manager, System Center 2012 SP1 - Operations Manager
Mit der Vorlage für die Leistungsüberwachung für .NET-Anwendungen (APM) in System Center 2012 – Operations Manager können Sie von Internetinformationsdienste (IIS) gehostete .NET-Anwendungen aus der Perspektive des Servers oder Clients überwachen, um Details zur Anwendungsleistung und -verfügbarkeit zu erhalten, anhand derer Sie die Ursachen für Vorfälle ermitteln können. (Nur für System Center 2012 SP1: Sie können auch Windows-Dienste überwachen.) Wenn Sie Einstellungen, zu sammelnde Ereignistypen, zu messende Leistungsziele und zu überwachende Server angeben, wird mithilfe der Leistungsüberwachung für .NET-Anwendungen deutlich, wie Anwendungen ausgeführt werden. Sie sehen, wie oft ein Problem auftritt, welche Serverleistung bestand, als das Problem auftrat, und die Ereigniskette im Zusammenhang mit der langsamen Anforderung oder Methode, durch die es zu Ausnahmen kam. Diese Informationen sind erforderlich, um in Zusammenarbeit mit Softwareentwicklern und Datenbankadministratoren sicherzustellen, dass die Anwendungen im Interesse Ihrer Kunden korrekt und zuverlässig ausgeführt werden.
Mit der Vorlage können Sie Anwendungen und Webdienste überwachen, die in Internetinformationsdienste 7.0 (IIS 7.0) gehostet werden. Sie können Anwendungen oder Dienste auswählen, die vom Management Pack für IIS 7.0 ermittelt wurden, und die Überwachung auf Leistung und Ausnahmeereignisse konfigurieren. Zur Überwachung von Anwendungen und Webdiensten muss das Windows Server 2008 Internetinformationsdienste 7.0-Management Pack installiert sein.
Bei System Center 2012 SP1 können Sie mit der Vorlage Anwendungen und Webdienste überwachen, die in Internetinformationsdienste 8.0 (IIS 8.0) gehostet werden. Sie können Anwendungen oder Dienste auswählen, die vom Management Pack für IIS 8.0 ermittelt wurden, und die Überwachung auf Leistung und Ausnahmeereignisse konfigurieren. Zur Überwachung von Anwendungen und Webdiensten muss das Windows Server 2012 Internetinformationsdienste 8.0-Management Pack installiert sein.
Weitere Informationen finden Sie unter Bevor Sie beginnen Überwachung
Szenarien
Überwachung mit der Vorlage für die Leistungsüberwachung von .NET-Anwendungen
Anzeigen von Überwachungsdaten
Optionen des Assistenten
Serverseitige Konfiguration
Erweiterte Einstellungen für die serverseitige Überwachung
Serverseitige Anpassung
Ändern von serverseitigen Einstellungen
Transaktionseigenschaften: Hinzufügen einer ASP.NET-Webseite
Transaktionseigenschaften: Hinzufügen eines ASP.NET-Webdiensts
Transaktionseigenschaften: Hinzufügen eines ASP.NET-MVC-Seite
Transaktionseigenschaften: Hinzufügen der WCF-Methode
Transaktionseigenschaften: Hinzufügen einer Funktion
Clientseitige Konfiguration
Erweiterte Einstellungen für die clientseitige Überwachung
Clientseitige Überwachung aktivieren
Clientseitige Änderungseinstellungen
Zusammenfassung
Erstellen und Ändern von Vorlagen für die Leistungsüberwachung von .NET-Anwendungen
Anzeigen von Monitoren und erfassten Daten der Leistungsüberwachung für .NET-Anwendungen
Szenarien
Verwenden Sie die Vorlage für die Leistungsüberwachung für .NET-Anwendungen in Szenarien, bei denen Sie webbasierte Anwendungen überwachen müssen. Zu diesen Szenarien gehören die folgenden Überwachungsvorgänge:
Serverseitige Überwachung: Webanwendungen mit einer oder mehreren Ebenen
Sie verfügen möglicherweise über Anwendungen, die dauerhaft ausgeführt werden müssen. Stellen Sie mithilfe der Vorlage für die Leistungsüberwachung für .NET-Anwendungen sicher, dass Ihre Anwendungen zuverlässig und frei von Ausnahmen sind und Vereinbarungen zum Servicelevel (SLAs) eingehalten werden. Stellen Sie also sicher, dass Ihre Anwendungen auf den Computern, auf denen sie installiert sind, ordnungsgemäß ausgeführt werden.
Clientseitige Überwachung: Browserleistung und Zuverlässigkeit
Sie möchten sicher sein, dass das Weberlebnis Ihrer Kunden erstklassig ist. Durch Erstellen von Vorlagen oder Bearbeiten vorhandener Vorlagen können Sie die serverseitige Überwachung durch eine clientseitige Überwachung erweitern und ergänzen, sodass Sie das Browsererlebnis Ihrer Kunden messen können.
Überwachung mit der Vorlage für die Leistungsüberwachung von .NET-Anwendungen
Standardmäßig werden durch die Vorlage für die Leistungsüberwachung für .NET-Anwendungen die nachfolgenden Überwachungsfunktionen konfiguriert. Auf der Seite Erweiterte Konfiguration der Vorlage für die Leistungsüberwachung für .NET-Anwendungen können Sie Monitore aktivieren, deaktivieren und ändern.
Beschreibung des Monitors |
Standardwerte |
---|---|
Ausnahmeereignisse bei überwachten Anforderungen in Prozent |
Aktiviert, Schwellenwert = 15 %, Intervall = 5 Minuten |
Leistungsereignisse bei überwachten Anforderungen in Prozent |
Aktiviert, Schwellenwert = 20 %, Intervall = 5 Minuten |
Durchschnittliche Anforderungszeit |
Aktiviert, Schwellenwert = 10.000 ms, Intervall = 5 Minuten |
Anzeigen von Überwachungsdaten
Alle Daten, die durch die Vorlage für die Leistungsüberwachung für .NET-Anwendungen erfasst werden, werden im Navigationsbereich Überwachung im Ordner Anwendungsüberwachung im Unterordner .NET-Überwachung angezeigt. Für jede Anwendungsgruppe, die Sie mit der Vorlage für die Leistungsüberwachung für .NET-Anwendungen erstellen, wird durch die Vorlage ein Ordner unter .NET-Überwachung erstellt. Der Ordner Anwendungsüberwachung enthält die Standardansichten und Unterordner, in denen Integritätsstatus, Leistungsansichten und Warnungen für die Anwendungskomponenten in der Anwendungsgruppe bereitgestellt werden. Mithilfe der Statusansicht für die Anwendungsgruppe auf oberster Ebene können Sie die Integrität der einzelnen Komponenten und die aktivierten Überwachungskonfigurationen anzeigen. Der Status jedes Objekts entspricht dem Status des Zielobjekts mit dem schlechtesten Integritätsstatus, sodass der schlechteste Status für die ausgeführten Monitore angezeigt wird. Wird eine oder mehrere der Komponenten mit einem Fehler angezeigt, während mindestens eine andere Komponente fehlerfrei ist, kann dies auf ein Problem bei der spezifischen Komponente hinweisen, z. B. auf ein Problem bei den Anmeldeinformationen. Sind alle Komponenten fehlerhaft, kann dies auf ein Problem bei der Infrastruktur hinweisen, z. B. auf ein Problem bei der Netzwerkkonnektivität.
Ordner für die Anwendungsüberwachung
Öffnen Sie für jede Komponente den Integritäts-Explorer, um den Status der einzelnen Monitore anzuzeigen. Führen Sie dann einen Drilldown zu den fehlerhaften Monitoren aus, um die Ursache für die fehlerhafte Anwendung zu ermitteln. Weitere Informationen finden Sie unter Monitoring .NET Applications (Überwachen von .NET-Anwendungen).
Optionen des Assistenten
Wenn Sie die Vorlage für die Leistungsüberwachung für .NET-Anwendungen ausführen, müssen Sie Werte für die Optionen angeben, die in den nachfolgenden Tabellen aufgeführt sind. In jeder Tabelle wird eine bestimmte Seite des Assistenten behandelt.
Allgemeine Eigenschaften
Auf der Seite Allgemeine Eigenschaften des Assistenten sind die nachfolgenden Optionen verfügbar.
Option |
Beschreibung |
||
---|---|---|---|
Name |
Geben Sie den Anzeigenamen für die zu erstellende Vorlage und Anwendungsgruppe ein. Der Name wird in der Betriebskonsole angezeigt und für den Unterordner des Ordners .NET-Überwachung verwendet.
|
||
Beschreibung |
Beschreiben Sie die Anwendungsgruppe. (Optional) |
||
Ziel-Management Pack auswählen |
Wählen Sie das Management Pack aus, in dem die Ansichten und die Konfiguration gespeichert werden sollen, die durch die Vorlage erstellt wurden. Verwenden Sie für das neue Management Pack denselben Namen wie für Ihre Anwendungsgruppe, sodass Sie sie leicht zuordnen können. Sie können ein vorhandenes Management Pack verwenden oder ein neues erstellen. Weitere Informationen zu Management Packs finden Sie unter Auswählen einer Management Pack-Datei. |
Zu überwachende Elemente
Auf der Seite Zu überwachende Elemente des Assistenten sind die nachfolgenden Optionen verfügbar.
Option |
Beschreibung |
||
---|---|---|---|
Anwendungskomponenten, Hinzufügen |
Suchen Sie nach den Anwendungskomponenten, die überwacht werden sollen, und fügen Sie sie hinzu oder entfernen Sie sie. Wenn Sie auf Hinzufügen klicken, wird die Seite Objektsuche geöffnet, und Sie können auswählen, ob Webanwendungen und -dienste überwacht werden sollen.Nur für System Center 2012 SP1: Sie können Windows-Dienste überwachen.
|
||
Umgebung |
Wählen Sie die Umgebung aus, in der Sie Ihre Anwendung überwachen möchten: Keine, Produktion, Staging, Test, Entwicklung, oder verwenden Sie Neu, um ein neues Tag zu erstellen. In der Regel binden Sie das Umgebungstag an die überwachte Servergruppe. Es wird dem Namen der Anwendungsgruppe und den Komponentennamen angefügt, sodass Sie die Ereignisdaten in Application Diagnostics und Application Advisor zuordnen können. Aus Sicht der Überwachung können Sie mit dem Umgebungstag eine Anwendung in mehrere virtuelle Anwendungen unterteilen.
|
||
Zielgruppe |
Wählen Sie bestimmte Server aus, um die Überwachung auf diese Gruppe von Servern zu beschränken. Dies ist optional. Die Definition einer Zielgruppe als Bereich ist nur erforderlich, wenn eine Anwendung in mehreren Umgebungen ausgeführt wird, beispielsweise in einer Produktions- und in einer Bereitstellungsumgebung, und Sie beabsichtigen, die Vorlage mehrfach auszuführen (einmal für jede Umgebung). Gruppieren Sie in diesem Szenario die Computer nach Produktions- und Bereitstellungsumgebung. Verwenden Sie dann Zielgruppen, um die Weitergabe der Konfiguration zu beschränken. Sie können Gruppen auch dazu verwenden, um die Konfiguration auf eine Teilmenge der Server anzuwenden. Wenn Sie lediglich alle Instanzen einer bestimmten Anwendung überwachen möchten, ist es nicht erforderlich, Bereiche mit Zielgruppen anzugeben. |
Objektsuche
Auf der Seite Objektsuche des Assistenten sind die nachfolgenden Optionen verfügbar.
Option |
Beschreibung |
||
---|---|---|---|
Suchen nach |
Wählen Sie Webanwendungen und -dienste aus.Nur für System Center 2012 SP1: Sie können auch Windows-Dienste auswählen.
|
||
Nach Teil des Namens filtern (optional) |
Geben Sie einen Teil des Namens der auszuwählenden Webanwendungen und -dienste ein.Nur für System Center 2012 SP1: Sie können auch einen Teil des Namens für den auszuwählenden Windows-Dienst eingeben. |
||
Verfügbare Objekte |
An dieser Stelle werden die Windows-Webanwendungen und -dienste angezeigt, die für die Überwachung verfügbar sind.Nur für System Center 2012 SP1: Es werden auch die Windows-Dienste angezeigt, die für die Überwachung verfügbar sind. |
||
Ausgewählte Objekte |
An dieser Stelle werden die Anwendungskomponenten angezeigt, die Sie zur Überwachung ausgewählt haben. |
Serverseitige Konfiguration
Auf der Seite Serverseitige Konfiguration des Assistenten sind die nachfolgenden Optionen verfügbar.
Option |
Beschreibung |
---|---|
Warnungen für Leistungsereignisse aktivieren |
Aktivieren oder deaktivieren Sie Berichte zu Warnungen für Leistungsereignisse für die Anwendungsgruppe in der Betriebskonsole für serverseitige Überwachung. Leistungsereignisse werden weiterhin in der Application Diagnostics-Konsole protokolliert. Sie können wählen, ob Warnungen ausgelöst werden sollen, nachdem ein Ereignis für die Überwachung der Anwendungsleistung generiert wurde. |
Warnungen für Ausnahmeereignisse aktivieren |
Aktivieren oder deaktivieren Sie die Benachrichtigungen zu Warnungen für Ausnahmeereignisse für die Anwendungsgruppe in der Betriebskonsole für serverseitige Überwachung. Ausnahmeereignisse werden weiterhin in der Application Diagnostics-Konsole protokolliert. Sie können wählen, ob Warnungen ausgelöst werden sollen, nachdem ein Ereignis für die Überwachung der Anwendungsleistung generiert wurde. |
Schwellenwert für Leistungsereignis (ms) |
Legen Sie den Schwellenwert in Millisekunden (ms) fest, der durch eine Benutzertransaktion überschritten werden muss, bevor ein Leistungsereignis ausgelöst wird. |
Erweiterte Einstellungen |
Legen Sie erweiterte Konfigurationen fest, z. B. Empfindlichkeit (zum Einschränken der Erfassung schneller Funktionen), Namespaces (zum Definieren, an welchen Stellen Daten von benutzerdefinierten Anwendungen erfasst werden sollen), Methoden (bestimmte Funktionen, bei denen die Überwachung gestartet werden soll) und benutzerdefinierte Ausnahmehandler (zum Definieren kritischer Ausnahmen), und passen Sie die Konfiguration der Monitore an, die Auswirkungen auf den Integritätsstatus von Komponenten haben. |
Zusätzliche Konfigurationsoptionen für serverseitige und clientseitige Überwachung aktivieren |
Geben Sie zusätzliche Optionen im Assistenten an, um die Überwachung für einzelne Anwendungskomponenten und die clientseitige Überwachung anzupassen. |
Erweiterte Einstellungen für die serverseitige Überwachung
Auf der Seite Erweiterte Einstellungen des Assistenten sind die nachfolgenden Optionen für die serverseitige Überwachung verfügbar.
Option |
Beschreibung |
---|---|
Warnungen für Leistungsereignisse aktivieren |
Aktivieren oder deaktivieren Sie Berichte zu Warnungen für Leistungsereignisse für die Anwendungsgruppe in der Betriebskonsole für serverseitige Überwachung. Leistungsereignisse werden weiterhin in der Application Diagnostics-Konsole protokolliert. Sie können wählen, ob Warnungen ausgelöst werden sollen, nachdem ein Ereignis für die Überwachung der Anwendungsleistung generiert wurde. |
Warnungen für Ausnahmeereignisse aktivieren |
Aktivieren oder deaktivieren Sie die Benachrichtigungen zu Warnungen für Ausnahmeereignisse für die Anwendungsgruppe in der Betriebskonsole für serverseitige Überwachung. Ausnahmeereignisse werden weiterhin in der Application Diagnostics-Konsole protokolliert. Sie können wählen, ob Warnungen ausgelöst werden sollen, nachdem ein Ereignis für die Überwachung der Anwendungsleistung generiert wurde. |
Schwellenwert für Leistungsereignis (ms) |
Legen Sie den Schwellenwert in Millisekunden (ms) fest, der für die Verarbeitung einer Anforderung gilt, bevor ein Leistungsereignis ausgelöst wird. |
Empfindlichkeitsschwellenwert (ms) |
Geben Sie einen Schwellenwert an, um Methoden mit kurzen Ausführungszeiten herauszufiltern. Dadurch wird das „Rauschen“ insgesamt verringert, indem die Größe des Aufrufstapels durch die Sammlung von weniger Daten für die einzelnen Ereignisse reduziert wird. Weitere Informationen finden Sie unter Erstellungsstrategien für die Überwachung von .NET-Anwendungen |
Namespaces festlegen |
Geben Sie Namespaces und Klassen an, bei denen das Messen auf Leistungsereignisse und Verletzungen des Leistungsschwellenwerts gestartet werden soll. Definieren Sie außerdem, welche Namespaces standardmäßig als Einstiegspunkte behandelt werden sollen. Weitere Informationen finden Sie unter Vorgehensweise beim hinzufügen möchten, aktivieren und Deaktivieren von Namespaces |
Methoden festlegen |
Geben Sie die Tiefe des Drilldowns im Aufrufstapel an, um detailliertere Informationen wie Parameter und Variablen für bestimmte Methoden zu sammeln. Weitere Informationen finden Sie unter Zum Hinzufügen, bearbeiten und Entfernen von Methoden |
Sicherheitswarnungen |
Aktivieren oder deaktivieren Sie Warnungen zu Ausnahmen, die als Sicherheitswarnungen für die Anwendungsgruppe klassifiziert sind, beispielsweise mit Fehlern wie „Zugriff verweigert“ oder „Fehler bei der Anmeldung“. Sicherheitsereignisse werden in der Application Diagnostics-Konsole protokolliert. Sie können wählen, ob Warnungen ausgelöst werden sollen, nachdem ein Ereignis für die Überwachung der Anwendungsleistung generiert wurde. |
Konnektivitätswarnungen |
Aktivieren oder deaktivieren Sie Warnungen zu Ausnahmen, die als Konnektivitätswarnungen für die Anwendungsgruppe klassifiziert sind (mit Fehlern wie „Zeitüberschreitung der Verbindung“). Konnektivitätsereignisse werden in der Application Diagnostics-Konsole protokolliert. Sie können wählen, ob Warnungen ausgelöst werden sollen, nachdem ein Ereignis für die Überwachung der Anwendungsleistung generiert wurde. |
Anwendungsfehlerwarnungen |
Aktivieren oder deaktivieren Sie Warnungen zu Ausnahmen, die als Anwendungs- oder Codefehler für die Anwendungsgruppe klassifiziert sind. Standardmäßig ist diese Option deaktiviert, um das „Rauschen“ durch Warnungen zu reduzieren, die aufgrund von Codefehlern ausgelöst werden, die üblicherweise nur von Entwicklungsteams behoben werden können. Weitere Informationen finden Sie unter Erstellungsstrategien für die Überwachung von .NET-Anwendungen Ausnahmeereignisse werden in der Application Diagnostics-Konsole protokolliert. Sie können wählen, ob Warnungen ausgelöst werden sollen, nachdem ein Ereignis für die Überwachung der Anwendungsleistung generiert wurde. |
Nur kritische Ausnahmen |
Geben Sie an, ob eine Ausnahme vom Agent für die Überwachung der Anwendungsleistung als relevant betrachtet wird und ob ein Ereignis erstellt wird. Ein Ereignis wird erstellt, wenn die ausgelöste Ausnahme in der Liste der kritischen Ausnahmehandler enthalten ist. Weitere Informationen finden Sie unter Ausnahmeroutinen wichtige Ausnahmen definieren |
Alle Ausnahmen |
Geben Sie an, ob alle Ausnahmen vom Agent für die Überwachung der Anwendungsleistung als relevant betrachtet werden und ob Ereignisse erstellt werden, wenn Ausnahmen in überwachten Namespaces und Klassen gefunden werden. |
Ausnahmeverfolgung |
Wählen Sie diese Option aus, um Namespaces oder Klassen hinzuzufügen, in denen Sie Ausnahmeparameter oder -variablen verfolgen, und sammeln Sie zusätzliche Informationen zu den einzelnen Ausnahmen, die von einem Namespace oder einer Klasse ausgelöst wurden. Weitere Informationen finden Sie unter Vorgehensweise beim Hinzufügen, bearbeiten und Entfernen von Ausnahmeverfolgung |
Kritische Ausnahmen |
Wählen Sie diese Option aus, um der Liste der Ausnahmehandler Elemente hinzuzufügen. Definieren Sie Ausnahmehandler, die kritische Ausnahmen abfangen, die von einer Anwendung ausgelöst werden. Weitere Informationen finden Sie unter Ausnahmeroutinen wichtige Ausnahmen definieren |
Monitore: Ausnahmeereignisse/Sek überschreitet Schwellenwert |
Monitor, von dem der Leistungsindikator „.NET-Anwendungen/% Ausnahmeereignisse/Sek“ überwacht wird. |
Monitore: Leistungsereignisse/Sek überschreitet Schwellenwert |
Monitor, von dem der Leistungsindikator „.NET-Anwendungen/% Leistungsereignisse/Sek“ überwacht wird. |
Monitore: Durchschnittliche Anforderungszeit überschreitet Schwellenwert |
Monitor, von dem der Leistungsindikator „.NET-Anwendungen/Durchschnittliche Anforderungszeit“ überwacht wird. |
Zielgruppe |
Wählen Sie bestimmte Server aus, um die Überwachung auf diese Gruppe von Servern zu beschränken. Dies ist optional. Die Definition einer Zielgruppe als Bereich ist nur erforderlich, wenn eine Anwendung in mehreren Umgebungen ausgeführt wird, beispielsweise in einer Produktions- und in einer Bereitstellungsumgebung, und Sie beabsichtigen, die Vorlage mehrfach auszuführen (einmal für jede Umgebung). Gruppieren Sie in diesem Szenario die Computer nach Produktions- und Bereitstellungsumgebung. Verwenden Sie dann Zielgruppen, um die Weitergabe der Konfiguration zu beschränken. Sie können Gruppen auch dazu verwenden, um die Konfiguration auf eine Teilmenge der Server anzuwenden. Wenn Sie lediglich alle Instanzen einer bestimmten Anwendung überwachen möchten, ist es nicht erforderlich, Bereiche mit Zielgruppen anzugeben. |
Serverseitige Anpassung
Für System Center 2012 SP1 sind die folgenden Optionen auf der Seite Serverseitige Anpassung des Assistenten verfügbar.
Option |
Beschreibung |
||
---|---|---|---|
Komponente |
Wählen Sie die Komponente aus, die Sie für die Überwachung einzelner Anwendungskomponenten anpassen möchten. |
||
Anpassen |
Ändern Sie die Einstellungen für die ausgewählte Anwendungskomponente. Daraufhin wird die Seite Einstellungen werden geändert angezeigt. Die Einstellungen auf dieser Seite gleichen denen auf der Seite mit erweiterten Einstellungen für die serverseitige Überwachung. Jedoch können Sie die Überwachung einzelner Transaktionen für ASP.NET-Webseiten, ASP.NET-Webdienste oder einzelne Funktionen in einer Assembly einrichten. Diese Angaben werden in den folgenden Abschnitten zu Transaktionseigenschaften: Hinzufügen einer ASP.NET-Webseite beschrieben.
|
||
Seite „Einstellungen werden geändert“ |
Passen Sie Einstellungen für die Anwendungskomponente an, und/oder geben Sie die Überwachung für eine bestimmte Webseite, Webmethode oder Funktion innerhalb der Anwendungskomponente an. |
Ändern von serverseitigen Einstellungen
Die folgenden Optionen sind auf der Seite zum Ändern von serverseitigen Einstellungen des Assistenten verfügbar.
Option |
Beschreibung |
---|---|
Warnungen für Leistungsereignisse aktivieren |
Aktivieren oder deaktivieren Sie Berichte zu Warnungen für Leistungsereignisse für die Anwendungsgruppe in der Betriebskonsole für serverseitige Überwachung. Leistungsereignisse werden weiterhin in der Application Diagnostics-Konsole protokolliert. Sie können wählen, ob Warnungen ausgelöst werden sollen, nachdem ein Ereignis für die Überwachung der Anwendungsleistung generiert wurde. |
Warnungen für Ausnahmeereignisse aktivieren |
Aktivieren oder deaktivieren Sie die Benachrichtigungen zu Warnungen für Ausnahmeereignisse für die Anwendungsgruppe in der Betriebskonsole für serverseitige Überwachung. Ausnahmeereignisse werden weiterhin in der Application Diagnostics-Konsole protokolliert. Sie können wählen, ob Warnungen ausgelöst werden sollen, nachdem ein Ereignis für die Überwachung der Anwendungsleistung generiert wurde. |
Schwellenwert für Leistungsereignis (ms) |
Legen Sie den Schwellenwert in Millisekunden (ms) fest, der für die Verarbeitung einer Anforderung gilt, bevor ein Leistungsereignis ausgelöst wird. |
Empfindlichkeitsschwellenwert (ms) |
Geben Sie einen Schwellenwert an, um Methoden mit kurzen Ausführungszeiten herauszufiltern. Dadurch wird das „Rauschen“ insgesamt verringert, indem die Größe des Aufrufstapels durch die Sammlung von weniger Daten für die einzelnen Ereignisse reduziert wird. Weitere Informationen finden Sie unter Erstellungsstrategien für die Überwachung von .NET-Anwendungen |
Methoden festlegen |
Geben Sie die Tiefe des Drilldowns im Aufrufstapel an, um detailliertere Informationen wie Parameter und Variablen für bestimmte Methoden zu sammeln. Weitere Informationen finden Sie unter Zum Hinzufügen, bearbeiten und Entfernen von Methoden |
Sicherheitswarnungen |
Aktivieren oder deaktivieren Sie Warnungen zu Ausnahmen, die als Sicherheitswarnungen für Anwendungskomponenten klassifiziert sind, beispielsweise Fehler wie „Zugriff verweigert“ oder „Fehler bei der Anmeldung“. Sicherheitsereignisse werden in der Application Diagnostics-Konsole protokolliert. Sie können wählen, ob Warnungen ausgelöst werden sollen, nachdem ein Ereignis für die Überwachung der Anwendungsleistung generiert wurde. |
Konnektivitätswarnungen |
Aktivieren oder deaktivieren Sie Warnungen zu Ausnahmen, die als Konnektivitätsfehler für die Anwendungskomponente klassifiziert sind, wie beispielsweise „Zeitüberschreitung der Verbindung“. Konnektivitätsereignisse werden in der Application Diagnostics-Konsole protokolliert. Sie können wählen, ob Warnungen ausgelöst werden sollen, nachdem ein Ereignis für die Überwachung der Anwendungsleistung generiert wurde. |
Anwendungsfehlerwarnungen |
Aktivieren oder deaktivieren Sie Warnungen zu Ausnahmen, die als Anwendungs- oder Codefehler für die Anwendungskomponente klassifiziert sind. Standardmäßig ist diese Option deaktiviert, um das „Rauschen“ durch Warnungen zu reduzieren, die aufgrund von Codefehlern ausgelöst werden, die üblicherweise nur von Entwicklungsteams behoben werden können. Weitere Informationen finden Sie unter Erstellungsstrategien für die Überwachung von .NET-Anwendungen Ausnahmeereignisse werden in der Application Diagnostics-Konsole protokolliert. Sie können wählen, ob Warnungen ausgelöst werden sollen, nachdem ein Ereignis für die Überwachung der Anwendungsleistung generiert wurde. |
Nur kritische Ausnahmen |
Geben Sie an, ob eine Ausnahme vom Agent für die Überwachung der Anwendungsleistung als relevant betrachtet wird und ob ein Ereignis erstellt wird. Ein Ereignis wird erstellt, wenn die ausgelöste Ausnahme in der Liste der kritischen Ausnahmehandler enthalten ist. Weitere Informationen finden Sie unter Ausnahmeroutinen wichtige Ausnahmen definieren |
Alle Ausnahmen |
Geben Sie an, ob alle Ausnahmen vom Agent für die Überwachung der Anwendungsleistung als relevant betrachtet werden und ob Ereignisse erstellt werden, wenn Ausnahmen in überwachten Namespaces und Klassen gefunden werden. |
Monitore: Ausnahmeereignisse/Sek überschreitet Schwellenwert |
Monitor, von dem der Leistungsindikator „.NET-Anwendungen/% Ausnahmeereignisse/Sek“ überwacht wird. |
Monitore: Leistungsereignisse/Sek überschreitet Schwellenwert |
Monitor, von dem der Leistungsindikator „.NET-Anwendungen/% Leistungsereignisse/Sek“ überwacht wird. |
Monitore: Durchschnittliche Anforderungszeit überschreitet Schwellenwert |
Monitor, von dem der Leistungsindikator „.NET-Anwendungen/Durchschnittliche Anforderungszeit“ überwacht wird. |
Transaktionen: Hinzufügen |
Fügen Sie Transaktionen für ASP.NET-Webseiten, ASP.NET-Webdienste und Funktionen hinzu. Weitere Informationen finden Sie in den folgenden Tabellen. |
Zielgruppe |
Wählen Sie bestimmte Server aus, um die Überwachung auf diese Gruppe von Servern zu beschränken. Dies ist optional. Die Definition einer Zielgruppe als Bereich ist nur erforderlich, wenn eine Anwendung in mehreren Umgebungen ausgeführt wird, beispielsweise in einer Produktions- und in einer Bereitstellungsumgebung, und Sie beabsichtigen, die Vorlage mehrfach auszuführen (einmal für jede Umgebung). Gruppieren Sie in diesem Szenario die Computer nach Produktions- und Bereitstellungsumgebung. Verwenden Sie dann Zielgruppen, um die Weitergabe der Konfiguration zu beschränken. Sie können Gruppen auch dazu verwenden, um die Konfiguration auf eine Teilmenge der Server anzuwenden. Wenn Sie lediglich alle Instanzen einer bestimmten Anwendung überwachen möchten, ist es nicht erforderlich, Bereiche mit Zielgruppen anzugeben. |
Hinweis |
---|
Die Schaltflächen für Namespaces, Ausnahmeverfolgung und kritische Ausnahmen sind nicht verfügbar, da diese Optionen nur auf Anwendungsgruppenebene und nicht auf Komponentenebene festgelegt werden können.Nur für System Center 2012 SP1: Sie können diese Einstellungen anpassen, wenn Sie die Überwachung für Windows-Dienste konfigurieren. |
Anwendungstypen und serverseitige Transaktionen, die Sie überwachen können
Für jeden Anwendungstyp gibt es mehrere Transaktionstypen, die Sie überwachen können. Die folgenden Optionen sind verfügbar:
Anwendungstyp |
Transaktionstypen für System Center 2012 |
Transaktionstypen für System Center 2012 SP1 |
---|---|---|
ASP.NET-Webanwendung |
|
|
ASP.NET-Webdienst |
|
|
WCF-Dienst |
Nicht verfügbar |
|
Windows-Dienst |
Nicht verfügbar |
|
Transaktionseigenschaften: Hinzufügen einer ASP.NET-Webseite
Die folgenden Optionen sind für ASP.NET-Webseiten auf der Seite Transaktionseigenschaften des Assistenten verfügbar.
Option |
Beschreibung |
||
---|---|---|---|
Transaktionsname |
Geben Sie den Anzeigenamen für die Transaktion ein, so wie er auf der Registerkarte Überwachung, in Leistungsindikatoren und an anderen Stellen angezeigt wird. |
||
ASP.NET-Seite |
Geben Sie den Pfad der Seite ein, für die Sie diese Überwachungseinstellungen konfigurieren. |
||
Schwellenwert für Leistungsereignis (ms) |
Legen Sie den Schwellenwert in Millisekunden (ms) fest, der durch eine Benutzertransaktion überschritten werden muss, bevor ein Leistungsereignis ausgelöst wird.
|
||
Empfindlichkeitsschwellenwert (ms) |
Geben Sie einen Schwellenwert an, um Methoden mit kurzen Ausführungszeiten herauszufiltern. Dadurch wird das „Rauschen“ insgesamt verringert, indem die Größe des Aufrufstapels durch die Sammlung von weniger Daten für die einzelnen Ereignisse reduziert wird. Ein Ereignis wird trotzdem generiert, wenn der Schwellenwert überschritten wird. Weitere Informationen finden Sie unter Erstellungsstrategien für die Überwachung von .NET-Anwendungen |
||
Warnungen nach Ereignistyp erfassen: Verbindung |
Aktivieren oder deaktivieren Sie Warnungen zu Ereignissen, die als Konnektivitätswarnungen mit Fehlern wie „Zeitüberschreitung der Verbindung“ klassifiziert sind. Konnektivitätsereignisse werden in der Application Diagnostics-Konsole protokolliert. Sie können wählen, ob Warnungen ausgelöst werden sollen, nachdem ein Ereignis für die Überwachung der Anwendungsleistung generiert wurde. |
||
Warnungen nach Ereignistyp erfassen: Anwendungsfehler |
Aktivieren oder deaktivieren Sie Warnungen zu Ereignissen, die als Anwendungs- oder Codefehler klassifiziert sind. Wenn Sie diese Warnungen deaktivieren, wird das „Rauschen“ durch viele Warnungen reduziert, die aufgrund von Codefehlern ausgelöst werden. Da diese Warnungen durch Codefehler ausgelöst werden, beheben in der Regel Entwickler diese Probleme. Weitere Informationen finden Sie unter Erstellungsstrategien für die Überwachung von .NET-Anwendungen Ausnahmeereignisse werden in der Application Diagnostics-Konsole protokolliert. Sie können wählen, ob Warnungen ausgelöst werden sollen, nachdem ein Ereignis für die Überwachung der Anwendungsleistung generiert wurde. |
||
Warnungen nach Ereignistyp erfassen: Sicherheit |
Aktivieren oder deaktivieren Sie Warnungen zu Ereignissen, die als Sicherheitswarnungen klassifiziert sind, beispielsweise Fehler wie „Zugriff verweigert“ oder „Fehler bei der Anmeldung“. Sicherheitsereignisse werden in der Application Diagnostics-Konsole protokolliert. Sie können wählen, ob Warnungen ausgelöst werden sollen, nachdem ein Ereignis für die Überwachung der Anwendungsleistung generiert wurde. |
||
Warnungen nach Ereignistyp erfassen: Leistung |
Aktivieren oder deaktivieren Sie Warnungen zu Ereignissen, die als Leistungswarnungen klassifiziert sind. Leistungsereignisse werden in der Application Diagnostics-Konsole protokolliert. Sie können wählen, ob Warnungen ausgelöst werden sollen, nachdem ein Ereignis für die Überwachung der Anwendungsleistung generiert wurde. |
||
Monitore: % Ausnahmeereignisse/Sek |
Monitor, von dem der Leistungsindikator „.NET-Anwendungen/% Ausnahmeereignisse/Sek“ überwacht wird. |
||
Monitore: % Leistungsereignisse/Sek |
Monitor, von dem der Leistungsindikator „.NET-Anwendungen/% Leistungsereignisse/Sek“ überwacht wird. |
||
Monitore: Durchschnittliche Anforderungszeit |
Monitor, von dem der Leistungsindikator „.NET-Anwendungen/Durchschnittliche Anforderungszeit“ überwacht wird. |
Transaktionseigenschaften: Hinzufügen eines ASP.NET-Webdiensts
Die folgenden Optionen sind für die Seite ASP.NET-Webdienst auf der Seite Transaktionseigenschaften des Assistenten verfügbar.
Option |
Beschreibung |
||
---|---|---|---|
Transaktionsname |
Geben Sie den Anzeigenamen für die Transaktion ein, so wie er auf der Registerkarte Überwachung, in Leistungsindikatoren und an anderen Stellen angezeigt wird. |
||
Webdienstdatei |
Geben Sie den Pfad der Datei ein, für die Sie diese Überwachungseinstellungen konfigurieren. |
||
Methodenname |
Geben Sie den URI der Webmethode ein, die Sie überwachen möchten. |
||
Schwellenwert für Leistungsereignis (ms) |
Legen Sie den Schwellenwert in Millisekunden (ms) fest, der durch eine Benutzertransaktion überschritten werden muss, bevor ein Leistungsereignis ausgelöst wird.
|
||
Empfindlichkeitsschwellenwert (ms) |
Geben Sie einen Schwellenwert an, um Methoden mit kurzen Ausführungszeiten herauszufiltern. Dadurch wird das „Rauschen“ insgesamt verringert, indem die Größe des Aufrufstapels durch die Sammlung von weniger Daten für die einzelnen Ereignisse reduziert wird. Weitere Informationen finden Sie unter Erstellungsstrategien für die Überwachung von .NET-Anwendungen |
||
Warnungen nach Ereignistyp erfassen: Verbindung |
Aktivieren oder deaktivieren Sie Warnungen zu Ereignissen, die als Konnektivitätswarnungen mit Fehlern wie „Zeitüberschreitung der Verbindung“ klassifiziert sind. Konnektivitätsereignisse werden in der Application Diagnostics-Konsole protokolliert. Sie können wählen, ob Warnungen ausgelöst werden sollen, nachdem ein Ereignis für die Überwachung der Anwendungsleistung generiert wurde. |
||
Warnungen nach Ereignistyp erfassen: Anwendungsfehler |
Aktivieren oder deaktivieren Sie Warnungen zu Ereignissen, die als Anwendungs- oder Codefehler klassifiziert sind. Wenn Sie diese Option deaktivieren, wird das „Rauschen“ durch viele Warnungen reduziert, die aufgrund von Codefehlern ausgelöst werden. Da diese Warnungen durch Codefehler ausgelöst werden, beheben in der Regel Entwickler diese Probleme. Weitere Informationen finden Sie unter Erstellungsstrategien für die Überwachung von .NET-Anwendungen Ausnahmeereignisse werden in der Application Diagnostics-Konsole protokolliert. Sie können wählen, ob Warnungen ausgelöst werden sollen, nachdem ein Ereignis für die Überwachung der Anwendungsleistung generiert wurde. |
||
Warnungen nach Ereignistyp erfassen: Sicherheit |
Aktivieren oder deaktivieren Sie Warnungen zu Ereignissen, die als Sicherheitswarnungen klassifiziert sind, beispielsweise Fehler wie „Zugriff verweigert“ oder „Fehler bei der Anmeldung“. Sicherheitsereignisse werden in der Application Diagnostics-Konsole protokolliert. Sie können wählen, ob Warnungen ausgelöst werden sollen, nachdem ein Ereignis für die Überwachung der Anwendungsleistung generiert wurde. |
||
Warnungen nach Ereignistyp erfassen: Leistung |
Aktivieren oder deaktivieren Sie Warnungen zu Ereignissen, die als Leistungswarnungen klassifiziert sind. Leistungsereignisse werden in der Application Diagnostics-Konsole protokolliert. Sie können wählen, ob Warnungen ausgelöst werden sollen, nachdem ein Ereignis für die Überwachung der Anwendungsleistung generiert wurde. |
||
Monitore: % Ausnahmeereignisse/Sek |
Monitor, von dem der Leistungsindikator „.NET-Anwendungen/% Ausnahmeereignisse/Sek“ überwacht wird. |
||
Monitore: % Leistungsereignisse/Sek |
Monitor, von dem der Leistungsindikator „.NET-Anwendungen/% Leistungsereignisse/Sek“ überwacht wird. |
||
Monitore: Durchschnittliche Anforderungszeit |
Monitor, von dem der Leistungsindikator „.NET-Anwendungen/Durchschnittliche Anforderungszeit“ überwacht wird. |
Transaktionseigenschaften: Hinzufügen eines ASP.NET-MVC-Seite
Für System Center 2012 SP1 sind die folgenden Optionen für die Seite ASP.MVC auf der Seite Transaktionseigenschaften des Assistenten verfügbar.
Option |
Beschreibung |
||
---|---|---|---|
Transaktionsname |
Geben Sie den Anzeigenamen für die Transaktion ein, so wie er auf der Registerkarte Überwachung, in Leistungsindikatoren und an anderen Stellen angezeigt wird. |
||
MVC-Controller |
Geben Sie den Namen des MVC-Controllers ein, für den Sie diese Überwachungseinstellungen konfigurieren. |
||
MVC-Aktion |
Geben Sie den Namen der MVC-Aktion an, für die Sie diese Überwachungseinstellungen konfigurieren. |
||
Schwellenwert für Leistungsereignis (ms) |
Legen Sie den Schwellenwert in Millisekunden (ms) fest, der durch eine Benutzertransaktion überschritten werden muss, bevor ein Leistungsereignis ausgelöst wird.
|
||
Empfindlichkeitsschwellenwert (ms) |
Geben Sie einen Schwellenwert an, um Methoden mit kurzen Ausführungszeiten herauszufiltern. Dadurch wird das „Rauschen“ insgesamt verringert, indem die Größe des Aufrufstapels durch die Sammlung von weniger Daten für die einzelnen Ereignisse reduziert wird. Weitere Informationen finden Sie unter Erstellungsstrategien für die Überwachung von .NET-Anwendungen |
||
Warnungen nach Ereignistyp erfassen: Verbindung |
Aktivieren oder deaktivieren Sie Warnungen zu Ereignissen, die als Konnektivitätswarnungen mit Fehlern wie „Zeitüberschreitung der Verbindung“ klassifiziert sind. Konnektivitätsereignisse werden in der Application Diagnostics-Konsole protokolliert. Sie können wählen, ob Warnungen ausgelöst werden sollen, nachdem ein Ereignis für die Überwachung der Anwendungsleistung generiert wurde. |
||
Warnungen nach Ereignistyp erfassen: Anwendungsfehler |
Aktivieren oder deaktivieren Sie Warnungen zu Ereignissen, die als Anwendungs- oder Codefehler klassifiziert sind. Wenn Sie diese Option deaktivieren, wird das „Rauschen“ durch viele Warnungen reduziert, die aufgrund von Codefehlern ausgelöst werden. Da diese Warnungen durch Codefehler ausgelöst werden, beheben in der Regel Entwickler diese Probleme. Weitere Informationen finden Sie unter Erstellungsstrategien für die Überwachung von .NET-Anwendungen Ausnahmeereignisse werden in der Application Diagnostics-Konsole protokolliert. Sie können wählen, ob Warnungen ausgelöst werden sollen, nachdem ein Ereignis für die Überwachung der Anwendungsleistung generiert wurde. |
||
Warnungen nach Ereignistyp erfassen: Sicherheit |
Aktivieren oder deaktivieren Sie Warnungen zu Ereignissen, die als Sicherheitswarnungen klassifiziert sind, beispielsweise Fehler wie „Zugriff verweigert“ oder „Fehler bei der Anmeldung“. Sicherheitsereignisse werden in der Application Diagnostics-Konsole protokolliert. Sie können wählen, ob Warnungen ausgelöst werden sollen, nachdem ein Ereignis für die Überwachung der Anwendungsleistung generiert wurde. |
||
Warnungen nach Ereignistyp erfassen: Leistung |
Aktivieren oder deaktivieren Sie Warnungen zu Ereignissen, die als Leistungswarnungen klassifiziert sind. Leistungsereignisse werden in der Application Diagnostics-Konsole protokolliert. Sie können wählen, ob Warnungen ausgelöst werden sollen, nachdem ein Ereignis für die Überwachung der Anwendungsleistung generiert wurde. |
||
Monitore: % Ausnahmeereignisse/Sek |
Monitor, von dem der Leistungsindikator „.NET-Anwendungen/% Ausnahmeereignisse/Sek“ überwacht wird. |
||
Monitore: % Leistungsereignisse/Sek |
Monitor, von dem der Leistungsindikator „.NET-Anwendungen/% Leistungsereignisse/Sek“ überwacht wird. |
||
Monitore: Durchschnittliche Anforderungszeit |
Monitor, von dem der Leistungsindikator „.NET-Anwendungen/Durchschnittliche Anforderungszeit“ überwacht wird. |
Transaktionseigenschaften: Hinzufügen der WCF-Methode
Die folgenden Optionen sind für die Seite WCF-Methode hinzufügen auf der Seite Transaktionseigenschaften des Assistenten verfügbar.
Option |
Beschreibung |
||
---|---|---|---|
Transaktionsname |
Geben Sie den Anzeigenamen für die Transaktion ein, so wie er auf der Registerkarte Überwachung, in Leistungsindikatoren und an anderen Stellen angezeigt wird. |
||
Klassenname |
Geben Sie den Namen der Klasse ein, für die Sie diese Überwachungseinstellungen konfigurieren. Der Klassenname hat das Format: Namespace.Class. Beispiel: wcfservice.myclass. |
||
Methodenname |
Geben Sie den Namen der Methode an, die in der Klasse vorhanden sein muss, für die Sie diese Überwachungseinstellungen konfigurieren. |
||
Schwellenwert für Leistungsereignis (ms) |
Legen Sie den Schwellenwert in Millisekunden (ms) fest, der durch eine Benutzertransaktion überschritten werden muss, bevor ein Leistungsereignis ausgelöst wird.
|
||
Empfindlichkeitsschwellenwert (ms) |
Geben Sie einen Schwellenwert an, um Methoden mit kurzen Ausführungszeiten herauszufiltern. Dadurch wird das „Rauschen“ insgesamt verringert, indem die Größe des Aufrufstapels durch die Sammlung von weniger Daten für die einzelnen Ereignisse reduziert wird. Weitere Informationen finden Sie unter Erstellungsstrategien für die Überwachung von .NET-Anwendungen |
||
Warnungen nach Ereignistyp erfassen: Verbindung |
Aktivieren oder deaktivieren Sie Warnungen zu Ereignissen, die als Konnektivitätswarnungen mit Fehlern wie „Zeitüberschreitung der Verbindung“ klassifiziert sind. Konnektivitätsereignisse werden in der Application Diagnostics-Konsole protokolliert. Sie können wählen, ob Warnungen ausgelöst werden sollen, nachdem ein Ereignis für die Überwachung der Anwendungsleistung generiert wurde. |
||
Warnungen nach Ereignistyp erfassen: Anwendungsfehler |
Aktivieren oder deaktivieren Sie Warnungen zu Ereignissen, die als Anwendungs- oder Codefehler klassifiziert sind. Wenn Sie diese Option deaktivieren, wird das „Rauschen“ durch viele Warnungen reduziert, die aufgrund von Codefehlern ausgelöst werden. Da diese Warnungen durch Codefehler ausgelöst werden, beheben in der Regel Entwickler diese Probleme. Weitere Informationen finden Sie unter Erstellungsstrategien für die Überwachung von .NET-Anwendungen Ausnahmeereignisse werden in der Application Diagnostics-Konsole protokolliert. Sie können wählen, ob Warnungen ausgelöst werden sollen, nachdem ein Ereignis für die Überwachung der Anwendungsleistung generiert wurde. |
||
Warnungen nach Ereignistyp erfassen: Sicherheit |
Aktivieren oder deaktivieren Sie Warnungen zu Ereignissen, die als Sicherheitswarnungen klassifiziert sind, beispielsweise Fehler wie „Zugriff verweigert“ oder „Fehler bei der Anmeldung“. Sicherheitsereignisse werden in der Application Diagnostics-Konsole protokolliert. Sie können wählen, ob Warnungen ausgelöst werden sollen, nachdem ein Ereignis für die Überwachung der Anwendungsleistung generiert wurde. |
||
Warnungen nach Ereignistyp erfassen: Leistung |
Aktivieren oder deaktivieren Sie Warnungen zu Ereignissen, die als Leistungswarnungen klassifiziert sind. Leistungsereignisse werden in der Application Diagnostics-Konsole protokolliert. Sie können wählen, ob Warnungen ausgelöst werden sollen, nachdem ein Ereignis für die Überwachung der Anwendungsleistung generiert wurde. |
||
Monitore: % Ausnahmeereignisse/Sek |
Monitor, von dem der Leistungsindikator „.NET-Anwendungen/% Ausnahmeereignisse/Sek“ überwacht wird. |
||
Monitore: % Leistungsereignisse/Sek |
Monitor, von dem der Leistungsindikator „.NET-Anwendungen/% Leistungsereignisse/Sek“ überwacht wird. |
||
Monitore: Durchschnittliche Anforderungszeit |
Monitor, von dem der Leistungsindikator „.NET-Anwendungen/Durchschnittliche Anforderungszeit“ überwacht wird. |
Transaktionseigenschaften: Hinzufügen einer Funktion
Die folgenden Optionen sind für die Seite Funktion hinzufügen auf der Seite Transaktionseigenschaften des Assistenten verfügbar.
Option |
Beschreibung |
||
---|---|---|---|
Transaktionsname |
Geben Sie den Anzeigenamen für die Transaktion ein, so wie er auf der Registerkarte Überwachung, in Leistungsindikatoren und an anderen Stellen angezeigt wird. |
||
Funktionsname |
Geben Sie den Namen der Funktion ein, für die Sie diese Überwachungseinstellungen konfigurieren. Der Funktionsname hat das Format: Namespace.Class.Method. Beispiel: System.Web.UI.Page.ProcessRequest. |
||
Funktionsmodul |
Geben Sie den Namen der Assembly an, beispielsweise System.Web.dll, mit der die Funktion definiert wird, für die Sie diese Überwachungseinstellungen konfigurieren. |
||
Schwellenwert für Leistungsereignis (ms) |
Legen Sie den Schwellenwert in Millisekunden (ms) fest, der durch eine Benutzertransaktion überschritten werden muss, bevor ein Leistungsereignis ausgelöst wird.
|
||
Empfindlichkeitsschwellenwert (ms) |
Geben Sie einen Schwellenwert an, um Methoden mit kurzen Ausführungszeiten herauszufiltern. Dadurch wird das „Rauschen“ insgesamt verringert, indem die Größe des Aufrufstapels durch die Sammlung von weniger Daten für die einzelnen Ereignisse reduziert wird. Weitere Informationen finden Sie unter Erstellungsstrategien für die Überwachung von .NET-Anwendungen |
||
Warnungen nach Ereignistyp erfassen: Verbindung |
Aktivieren oder deaktivieren Sie Warnungen zu Ereignissen, die als Konnektivitätswarnungen mit Fehlern wie „Zeitüberschreitung der Verbindung“ klassifiziert sind. Konnektivitätsereignisse werden in der Application Diagnostics-Konsole protokolliert. Sie können wählen, ob Warnungen ausgelöst werden sollen, nachdem ein Ereignis für die Überwachung der Anwendungsleistung generiert wurde. |
||
Warnungen nach Ereignistyp erfassen: Anwendungsfehler |
Aktivieren oder deaktivieren Sie Warnungen zu Ereignissen, die als Anwendungs- oder Codefehler klassifiziert sind. Wenn Sie diese Option deaktivieren, wird das „Rauschen“ durch viele Warnungen reduziert, die aufgrund von Codefehlern ausgelöst werden. Da diese Warnungen durch Codefehler ausgelöst werden, beheben in der Regel Entwickler diese Probleme. Weitere Informationen finden Sie unter Erstellungsstrategien für die Überwachung von .NET-Anwendungen Ausnahmeereignisse werden in der Application Diagnostics-Konsole protokolliert. Sie können wählen, ob Warnungen ausgelöst werden sollen, nachdem ein Ereignis für die Überwachung der Anwendungsleistung generiert wurde. |
||
Warnungen nach Ereignistyp erfassen: Sicherheit |
Aktivieren oder deaktivieren Sie Warnungen zu Ereignissen, die als Sicherheitswarnungen klassifiziert sind, beispielsweise Fehler wie „Zugriff verweigert“ oder „Fehler bei der Anmeldung“. Sicherheitsereignisse werden in der Application Diagnostics-Konsole protokolliert. Sie können wählen, ob Warnungen ausgelöst werden sollen, nachdem ein Ereignis für die Überwachung der Anwendungsleistung generiert wurde. |
||
Warnungen nach Ereignistyp erfassen: Leistung |
Aktivieren oder deaktivieren Sie Warnungen zu Ereignissen, die als Leistungswarnungen klassifiziert sind. Leistungsereignisse werden in der Application Diagnostics-Konsole protokolliert. Sie können wählen, ob Warnungen ausgelöst werden sollen, nachdem ein Ereignis für die Überwachung der Anwendungsleistung generiert wurde. |
||
Monitore: % Ausnahmeereignisse/Sek |
Monitor, von dem der Leistungsindikator „.NET-Anwendungen/% Ausnahmeereignisse/Sek“ überwacht wird. |
||
Monitore: % Leistungsereignisse/Sek |
Monitor, von dem der Leistungsindikator „.NET-Anwendungen/% Leistungsereignisse/Sek“ überwacht wird. |
||
Monitore: Durchschnittliche Anforderungszeit |
Monitor, von dem der Leistungsindikator „.NET-Anwendungen/Durchschnittliche Anforderungszeit“ überwacht wird. |
Clientseitige Konfiguration
Auf der Seite Clientseitige Konfiguration des Assistenten sind die nachfolgenden Optionen verfügbar.
Option |
Beschreibung |
---|---|
Warnungen für Leistungsereignisse aktivieren |
Aktivieren oder deaktivieren Sie Berichte zu Warnungen für Leistungsereignisse in der Betriebskonsole für die serverseitige Überwachung. Leistungsereignisse werden weiterhin in der Application Diagnostics-Konsole protokolliert. Sie können wählen, ob Warnungen ausgelöst werden sollen, nachdem ein Ereignis für die Überwachung der Anwendungsleistung generiert wurde. |
Warnungen für Ausnahmeereignisse aktivieren |
Aktivieren oder deaktivieren Sie Berichte zu Warnungen für Ausnahmeereignisse in der Operations Manager-Konsole für die serverseitige Überwachung. Ausnahmeereignisse werden weiterhin in der Application Diagnostics-Konsole protokolliert. Sie können wählen, ob Warnungen ausgelöst werden sollen, nachdem ein Ereignis für die Überwachung der Anwendungsleistung generiert wurde. |
Schwellenwert für Seitenladezeit (ms) |
Legen Sie den Schwellenwert in Millisekunden (ms) fest, der durch einen Seitenladevorgang überschritten werden muss, bevor ein Leistungsereignis ausgelöst wird. Sie können wählen, ob Warnungen ausgelöst werden sollen, nachdem ein Ereignis für die Überwachung der Anwendungsleistung generiert wurde. Für das Ereignis wird nur eine Warnung ausgelöst, wenn Sie Warnungen für Leistungsereignisse aktivieren ausgewählt haben. |
IP-Adressfilter: IP-Adresse |
Geben Sie die IP-Adressen an, die Sie von der Überwachung ausschließen möchten. Weitere Informationen finden Sie unter Gewusst wie: Konfigurieren von IP-Adressausschlussfiltern für clientseitige Überwachung |
IP-Adressfilter: Netzmaske |
Der Teil der Filter-IP-Adresse und der Benutzer-IP-Adresse, der auf Gleichheit verglichen werden soll. |
IP-Adressfilter: Vergleichstyp |
Geben Sie an, ob solche IP-Adressen ausgenommen werden sollen, die mit den Subnetz-IP-Adressen übereinstimmen (IP ist im Subnetz), oder aber die Benutzer-IP-Adressen, die nicht mit den Subnetz-IP-Adressen übereinstimmen (IP ist nicht im Subnetz). |
IP-Adressfilter: Verwenden von IPv6 |
Fügen Sie den IPv6-Filter hinzu, wenn das IPv6-Protokoll auf dem Webserver aktiviert ist. |
Erweiterte Einstellungen |
Geben Sie Einstellungen an, beispielsweise Schwellenwerte für die Leistungs- und Ereignisüberwachung, die Überwachung von Ausnahmeereignissen, kritische Ausnahmen und Monitore. |
Erweiterte Einstellungen für die clientseitige Überwachung
Auf der Seite Erweiterte Einstellungen der Seite Clientseitige Überwachung des Assistenten sind die nachfolgenden Optionen verfügbar.
Option |
Beschreibung |
---|---|
Warnungen für Leistungsereignisse aktivieren |
Aktivieren oder deaktivieren Sie Berichte zu Warnungen für Leistungsereignisse in der Betriebskonsole für die serverseitige Überwachung. Leistungsereignisse werden weiterhin in der Application Diagnostics-Konsole protokolliert. Sie können wählen, ob Warnungen ausgelöst werden sollen, nachdem ein Ereignis für die Überwachung der Anwendungsleistung generiert wurde. |
Warnungen für Ausnahmeereignisse aktivieren |
Aktivieren oder deaktivieren Sie Benachrichtigungen zu Warnungen für Ausnahmeereignisse in der Betriebskonsole für die serverseitige Überwachung. Ausnahmeereignisse werden weiterhin in der Application Diagnostics-Konsole protokolliert. Sie können wählen, ob Warnungen ausgelöst werden sollen, nachdem ein Ereignis für die Überwachung der Anwendungsleistung generiert wurde. |
Schwellenwert für Seitenladezeit (ms) |
Legen Sie den Schwellenwert in Millisekunden (ms) fest, der durch einen Seitenladevorgang überschritten werden muss, bevor ein Leistungsereignis ausgelöst wird. Sie können wählen, ob Warnungen ausgelöst werden sollen, nachdem ein Ereignis für die Überwachung der Anwendungsleistung generiert wurde. Für das Ereignis wird nur eine Warnung ausgelöst, wenn Sie Warnungen für Leistungsereignisse aktivieren ausgewählt haben. |
Ajax- und WCF-Schwellenwert (ms) |
Legen Sie den Schwellenwert in Millisekunden (ms) fest, der durch einen von der Seite initiierten AJAX- oder WCF-Aufruf (Windows Communications Foundation) überschritten werden muss, bevor ein Leistungsereignis ausgelöst wird. Für das Ereignis wird nur eine Warnung ausgelöst, wenn Warnungen für Leistungsereignisse aktivieren ausgewählt ist. |
% der eingehenden Anforderungen |
Geben Sie den als Prozentsatz der Gesamtzahl von eingehenden Anforderungen definierten Anteil eingehender Anforderungen an, die überwacht werden sollen. Weitere Informationen finden Sie unter Erstellungsstrategien für die Überwachung von .NET-Anwendungen |
IP-Adressfilter: IP-Adresse |
Geben Sie die IP-Adressen an, die Sie von der Überwachung ausschließen möchten. Weitere Informationen finden Sie unter Gewusst wie: Konfigurieren von IP-Adressausschlussfiltern für clientseitige Überwachung |
IP-Adresse: Netzmaske |
Geben Sie den Teil der Filter-IP-Adresse und der Benutzer-IP-Adresse ein, der auf Gleichheit verglichen werden soll. |
IP-Adresse: Vergleichstyp |
Geben Sie an, ob solche IP-Adressen ausgenommen werden sollen, die mit den Subnetz-IP-Adressen übereinstimmen (IP ist im Subnetz), oder aber die Benutzer-IP-Adressen, die nicht mit den Subnetz-IP-Adressen übereinstimmen (IP ist nicht im Subnetz). |
IP-Adresse: Verwenden von IPV6 |
Geben Sie an, ob der IPv6-Filter hinzugefügt werden soll, wenn das IPv6-Protokoll auf dem Webserver aktiviert ist. |
Monitore: Ausnahmeereignisse/Sek überschreitet Schwellenwert |
Monitor, von dem der Leistungsindikator „.NET CSM-Anwendungen/Ausnahmeereignisse (%)/Sek.“ überwacht wird. |
Monitore: Leistungsereignisse/Sek überschreitet Schwellenwert |
Monitor, von dem der Leistungsindikator „.NET CSM-Anwendungen/Leistungsereignisse (%)/Sek.“ überwacht wird. |
Monitore: Durchschnittliche Anforderungszeit überschreitet Schwellenwert |
Monitor, von dem der Leistungsindikator „.NET CSM-Anwendungen/Durchschnittliche Antwortzeit zum Laden der Seite“ überwacht wird. |
Datenelemente |
Geben Sie an, welche Art von clientseitigen Daten Sie erfassen möchten. Weitere Informationen finden Sie unter Arbeiten mit sensiblen Daten für .NET-Anwendungen. |
Lastenausgleichseinstellungen |
Geben Sie an, welche Art von Lastenausgleich Sie für Ihre Anwendung verwenden. Falls es in der Liste nicht aufgeführt ist, können Sie auch Ihr eigenes Lastenausgleichsmodul hinzufügen. Weitere Informationen finden Sie unter Clientseitige Überwachung mit Zielgruppen und Lastenausgleich |
Zielgruppe |
Wählen Sie bestimmte Server aus, um die Überwachung auf diese Gruppe von Servern zu beschränken. Dies ist optional. Die Definition einer Zielgruppe als Bereich ist nur erforderlich, wenn eine Anwendung in mehreren Umgebungen ausgeführt wird, beispielsweise in einer Produktions- und in einer Bereitstellungsumgebung, und Sie beabsichtigen, die Vorlage mehrfach auszuführen (einmal für jede Umgebung). Gruppieren Sie in diesem Szenario die Computer nach Produktions- und Bereitstellungsumgebung. Verwenden Sie dann Zielgruppen, um die Weitergabe der Konfiguration zu beschränken. Sie können Gruppen auch dazu verwenden, um die Konfiguration auf eine Teilmenge der Server anzuwenden. Wenn Sie lediglich alle Instanzen einer bestimmten Anwendung überwachen möchten, ist es nicht erforderlich, Bereiche mit Zielgruppen anzugeben. |
Clientseitige Überwachung aktivieren
Auf der Seite Clientseitige Überwachung aktivieren des Assistenten sind die folgenden Optionen verfügbar:
Option |
Beschreibung |
---|---|
Komponente |
Wählen Sie die Komponente aus, die Sie für die Überwachung einzelner Anwendungskomponenten anpassen möchten. Es werden nur die Komponenten des ASP.NET-Webanwendungstyps angezeigt. Von Web- und WCF-Diensten werden keine HTML-Seiten für Browser bereitgestellt. Die clientseitige Überwachung kann für diese deshalb nicht aktiviert werden.Nur für System Center 2012 SP1: Von in Windows-Diensten gehosteten .NET-Anwendungen werden keine HTML-Seiten für Browser bereitgestellt. Die clientseitige Überwachung kann für diese deshalb nicht aktiviert werden. |
Anpassen |
Ändern Sie die Einstellungen für die ausgewählte Anwendungskomponente. Daraufhin wird die Seite Einstellungen werden geändert angezeigt. Die Einstellungen auf dieser Seite entsprechen in etwa jenen auf der Seite Erweiterte Einstellungen für die clientseitige Überwachung. Auf der Seite Einstellungen werden geändert können Sie die Seiten angeben, die von der Überwachung ausgenommen werden sollen. |
Zielgruppe |
Wählen Sie bestimmte Server aus, um die Überwachung auf diese Gruppe von Servern zu beschränken. Dies ist optional. Die Definition einer Zielgruppe als Bereich ist nur erforderlich, wenn eine Anwendung in mehreren Umgebungen ausgeführt wird, beispielsweise in einer Produktions- und in einer Bereitstellungsumgebung, und Sie beabsichtigen, die Vorlage mehrfach auszuführen (einmal für jede Umgebung). Gruppieren Sie in diesem Szenario die Computer nach Produktions- und Bereitstellungsumgebung. Verwenden Sie dann Zielgruppen, um die Weitergabe der Konfiguration zu beschränken. Sie können Gruppen auch dazu verwenden, um die Konfiguration auf eine Teilmenge der Server anzuwenden. Wenn Sie lediglich alle Instanzen einer bestimmten Anwendung überwachen möchten, ist es nicht erforderlich, Bereiche mit Zielgruppen anzugeben. |
Clientseitige Änderungseinstellungen
Die folgenden Optionen sind auf der Seite zum Ändern von clientseitigen Einstellungen des Assistenten verfügbar.
Option |
Beschreibung |
---|---|
Warnungen für Leistungsereignisse aktivieren |
Aktivieren oder deaktivieren Sie Berichte zu Warnungen für Leistungsereignisse in der Betriebskonsole für die serverseitige Überwachung. Leistungsereignisse werden weiterhin in der Application Diagnostics-Konsole protokolliert. Sie können wählen, ob Warnungen ausgelöst werden sollen, nachdem ein Ereignis für die Überwachung der Anwendungsleistung generiert wurde. |
Warnungen für Ausnahmeereignisse aktivieren |
Aktivieren oder deaktivieren Sie Berichte zu Warnungen für Ausnahmeereignisse in der Betriebskonsole für die serverseitige Überwachung. Ausnahmeereignisse werden weiterhin in der Application Diagnostics-Konsole protokolliert. Sie können wählen, ob Warnungen ausgelöst werden sollen, nachdem ein Ereignis für die Überwachung der Anwendungsleistung generiert wurde. |
Schwellenwert für Seitenladezeit (ms) |
Legen Sie den Schwellenwert in Millisekunden (ms) fest, der durch einen Seitenladevorgang überschritten werden muss, bevor eine Leistungsereigniswarnung ausgelöst wird. Sie können wählen, ob Warnungen ausgelöst werden sollen, nachdem ein Ereignis für die Überwachung der Anwendungsleistung generiert wurde. Für das Ereignis wird nur eine Warnung ausgelöst, wenn Sie Warnungen für Leistungsereignisse aktivieren ausgewählt haben. |
Ajax- und WCF-Schwellenwert (ms) |
Legt den Schwellenwert in Millisekunden (ms) fest, der durch einen von der Seite initiierten AJAX- oder WCF-Aufruf (Windows Communications Foundation) überschritten werden muss, bevor ein Leistungsereignis ausgelöst wird. Für das Ereignis wird nur eine Warnung ausgelöst, wenn Sie Warnungen für Leistungsereignisse aktivieren ausgewählt haben. |
Empfindlichkeitsschwellenwert (ms) |
Geben Sie einen Schwellenwert an, um Methoden mit kurzen Ausführungszeiten herauszufiltern. Dadurch wird das „Rauschen“ insgesamt verringert, indem die Größe des Aufrufstapels durch die Sammlung von weniger Daten für die einzelnen Ereignisse reduziert wird. Weitere Informationen finden Sie unter Erstellungsstrategien für die Überwachung von .NET-Anwendungen |
% der eingehenden Anforderungen |
Geben Sie den als Prozentsatz der Gesamtzahl von eingehenden Anforderungen definierten Anteil eingehender Anforderungen an, die überwacht werden sollen. Weitere Informationen finden Sie unter Erstellungsstrategien für die Überwachung von .NET-Anwendungen |
IP-Adressfilter: IP-Adresse |
Geben Sie die IP-Adressen ein, die Sie von der Überwachung ausschließen möchten. Weitere Informationen finden Sie unter Gewusst wie: Konfigurieren von IP-Adressausschlussfiltern für clientseitige Überwachung |
IP-Adresse: Netzmaske |
Geben Sie den Teil der Filter-IP-Adresse und der Benutzer-IP-Adresse ein, der auf Gleichheit verglichen werden soll. |
IP-Adresse: Vergleichstyp |
Wählen Sie aus, ob solche IP-Adressen ausgenommen werden sollen, die mit den Subnetz-IP-Adressen übereinstimmen (IP ist im Subnetz) oder aber die Benutzer-IP-Adressen, die nicht mit den Subnetz-IP-Adressen übereinstimmen IP ist nicht im Subnetz). |
IP-Adresse: Verwenden von IPV6 |
Geben Sie an, ob der IPv6-Filter hinzugefügt werden soll, wenn das IPv6-Protokoll auf dem Webserver aktiviert ist. |
Monitore: Ausnahmeereignisse/Sek überschreitet Schwellenwert |
Monitor, von dem der Leistungsindikator „.NET CSM-Anwendungen/Ausnahmeereignisse (%)/Sek.“ überwacht wird. |
Monitore: Leistungsereignisse/Sek überschreitet Schwellenwert |
Monitor, von dem der Leistungsindikator „.NET CSM-Anwendungen/Leistungsereignisse (%)/Sek.“ überwacht wird. |
Monitore: Durchschnittliche Anforderungszeit überschreitet Schwellenwert |
Monitor, von dem der Leistungsindikator „.NET CSM-Anwendungen/Durchschnittliche Antwortzeit zum Laden der Seite“ überwacht wird. |
Datensammlung |
Geben Sie an, welche Art von clientseitigen Daten Sie erfassen möchten. Weitere Informationen finden Sie unter Arbeiten mit sensiblen Daten für .NET-Anwendungen. |
Lastenausgleichseinstellungen |
Geben Sie an, welche Art von Lastenausgleich Sie für Ihre Anwendung verwenden. Falls es in der Liste nicht aufgeführt ist, können Sie auch Ihr eigenes Lastenausgleichsmodul hinzufügen. Weitere Informationen finden Sie unter Clientseitige Überwachung mit Zielgruppen und Lastenausgleich. |
Ausgeschlossene Seiten: Hinzufügen |
Geben Sie die Seiten an, die von der Überwachung ausgeschlossen werden sollen. I. d. R. empfiehlt es sich, alle Seiten auszuschließen, die für die jeweilige Metrik als unwichtig eingestuft werden, oder die bei der Kompatibilitätsprüfung durchgefallen sind. |
Transaktionen: Hinzufügen |
Geben Sie die Transaktionen an, die für ASP.NET-Webseiten hinzugefügt werden sollen. |
Zielgruppe |
Wählen Sie bestimmte Server aus, um die Überwachung auf diese Gruppe von Servern zu beschränken. Dies ist optional. Die Definition einer Zielgruppe als Bereich ist nur erforderlich, wenn eine Anwendung in mehreren Umgebungen ausgeführt wird, beispielsweise in einer Produktions- und in einer Bereitstellungsumgebung, und Sie beabsichtigen, die Vorlage mehrfach auszuführen (einmal für jede Umgebung). Gruppieren Sie in diesem Szenario die Computer nach Produktions- und Bereitstellungsumgebung. Verwenden Sie dann Zielgruppen, um die Weitergabe der Konfiguration zu beschränken. Sie können Gruppen auch dazu verwenden, um die Konfiguration auf eine Teilmenge der Server anzuwenden. Wenn Sie lediglich alle Instanzen einer bestimmten Anwendung überwachen möchten, ist es nicht erforderlich, Bereiche mit Zielgruppen anzugeben. |
Zusammenfassung
Auf der Seite Zusammenfassung des Assistenten werden die Einstellungen aufgelistet, die Sie für die Vorlage zur Leistungsüberwachung von .NET-Anwendungen konfiguriert haben. Diese Einstellungen können Sie nach Bedarf ändern. Klicken Sie dazu auf der Vorlagenseite auf Zurück, bis Sie zu der Seite mit den Einstellungen gelangen, die Sie bearbeiten möchten.
Erstellen und Ändern von Vorlagen für die Leistungsüberwachung von .NET-Anwendungen
Das Vorgehen bei der Ausführung des Assistenten für die Leistungsüberwachung von .NET-Anwendungen ist unter Gewusst wie: Konfigurieren der Überwachung für .NET Anwendungen beschrieben.
So ändern Sie eine vorhandene Vorlage für die Leistungsüberwachung von .NET-Anwendungen
-
Öffnen Sie die Betriebskonsole mit einem Benutzerkonto, das über Autorenanmeldeinformationen in der Verwaltungsgruppe verfügt.
-
Klicken Sie auf den Arbeitsbereich Erstellung.
-
Erweitern Sie im Navigationsbereich Konfiguration den Knoten Management Pack-Vorlagen, und wählen Sie dann Leistungsüberwachung für .NET-Anwendungen aus.
-
Suchen Sie im Bereich Leistungsüberwachung für .NET-Anwendungen die Vorlage, die Sie ändern möchten.
-
Klicken Sie mit der rechten Maustaste auf die Anwendungsgruppe, die Sie ändern möchten, und wählen Sie dann Eigenschaften aus.
-
Verwenden Sie die Registerkarten, um auf die Seite(n) mit den zu ändernden Einstellungen zu wechseln, nehmen Sie die gewünschten Änderungen vor, und klicken Sie anschließend auf OK. So könnten Sie beispielsweise die Überwachung für bestimmte Anwendungskomponenten anpassen oder die clientseitige Überwachung konfigurieren und aktivieren.
Anzeigen von Monitoren und erfassten Daten der Leistungsüberwachung für .NET-Anwendungen
Nachdem Sie die Überwachung für eine Anwendung konfiguriert haben, stehen Ihnen die folgenden drei Ansichten zur Verfügung.
So zeigen Sie alle Anwendungen an, die mit der Leistungsüberwachung für .NET-Anwendungen überwacht werden
-
Öffnen Sie die Betriebskonsole.
-
Klicken Sie auf den Arbeitsbereich Überwachung.
-
Erweitern Sie im Navigationsbereich Überwachung zuerst den Knoten Anwendungsüberwachung und dann den Knoten .NET-Überwachung. Klicken Sie anschließend auf Überwachte Anwendungen.
So zeigen Sie den Status eines Monitors an
-
Öffnen Sie die Betriebskonsole.
-
Klicken Sie auf den Arbeitsbereich Überwachung.
-
Erweitern Sie im Navigationsbereich Überwachung zuerst den Knoten Anwendungsüberwachung und dann den Knoten .NET-Überwachung. Klicken Sie anschließend auf Überwachte Anwendungen.
-
Klicken Sie in der Ansicht Überwachte Anwendungen mit der rechten Maustaste auf das gewünschte Objekt. Wählen Sie Öffnen aus, und klicken Sie dann auf Integritäts-Explorer.
-
Erweitern Sie zur Anzeige einzelner Monitore zuerst den Knoten Verfügbarkeit und dann den Knoten Leistung.
So zeigen Sie die für eine Anwendungskomponente erfasste Leistung an
-
Öffnen Sie die Betriebskonsole.
-
Klicken Sie auf den Arbeitsbereich Überwachung.
-
Erweitern Sie im Navigationsbereich Überwachung zuerst den Knoten Anwendungsüberwachung und dann den Knoten .NET-Überwachung. Klicken Sie anschließend auf Überwachte Anwendungen.
-
Klicken Sie im Bereich Überwachte Anwendungen mit der rechten Maustaste auf das gewünschte Objekt. Wählen Sie Öffnen aus, und klicken Sie dann auf Leistungsansicht.
-
Wählen Sie im Bereich Legende die Leistungsindikatoren aus, die Sie anzeigen möchten.
-
Mithilfe der Optionen im Bereich Aktionen können Sie die Leistungsansicht anpassen.