Server-Status
In > können Sie auf Server-Status klicken, um eine Übersicht über die Serverprozesse für die Windchill Lösung anzuzeigen. Das Dienstprogramm Server-Status generiert die Werte auf der Seite und bietet einen Überblick über den Status wichtiger Serverprozesse für Ihre Windchill Lösung, einschließlich der Anzahl der aktiven Benutzer in Ihrem System.
In einer Cluster-Umgebung können Sie den Status der Prozesse auf allen Computern im Cluster anzeigen.
Seitenorganisation
Die präsentierten Daten werden zuerst nach dem Prozesstyp organisiert, unter dem sie erfasst sind (Server-Manager, Methodenserver, Windchill Directory Server und Dateiserver) und dann logisch innerhalb jedes Prozesses gruppiert. Alle Server-Manager für Ihr System sind im Feld Server-Manager aufgelistet. Bei mehreren Server-Managern wird durch Klicken auf den Namen des Server-Managers im Feld Server-Manager die Informationstabelle für diesen Server-Manager angezeigt.
Weitere Links, die oben auf der Seite angezeigt werden, enthalten Folgendes:
• Den Link
Systemkonfigurationssammler (nur für Benutzer in der Gruppe
Administratoren des Standorts oder für Benutzer, die in der wt.util.jmx.AccessUtil.siteAdministrators-Eigenschaft angegeben sind). Weitere Informationen finden Sie unter
Systemkonfigurationssammler.
• Den Link
Überwachungs-Tools (nur für Benutzer in der Gruppe
Administratoren des Standorts oder für Benutzer, die in der wt.util.jmx.AccessUtil.siteAdministrators-Eigenschaft angegeben sind). Weitere Informationen finden Sie unter
Überwachungs-Tools verwenden.
Wenn Sie Daten anzeigen, bei denen ein Bildlauf durchgeführt wird, können Sie auf Zurück nach oben klicken, um zum Anfang der Seite Server-Status zurückzukehren.
| Problembereiche auf der Seite sind durch roten Text gekennzeichnet. Wenn es sich bei dem roten Text um berechnete Werte handelt, haben diese die konfigurierten Schwellenwerte überschritten. Weitere Schwellenwertinformationen finden Sie unter Schwellenwerte für Server-Status verstehen. |
Die Zeitstempel unten auf der Seite Server-Status geben den Zeitrahmen an, in dem die angezeigten Daten gesammelt wurden.
Statusinformationsdetails
Die Server-Manager-Tabelle auf der Seite stellt folgende Informationen bereit:
• Informationen zum Server-Manager selbst.
• Verfügbare Arbeitsspeicherinformationen vom Host-System.
• Informationen zu den vom Server-Manager verwalteten Methodenservern.
Die von Windchill Methodenservern erfassten Daten befinden sich in den Zeilen unter dem Titel Methodenserver-Daten. Tatsächliche Werte werden unter jeder Methodenserver-Prozess-ID bereitgestellt. Diese Daten werden gruppiert, damit Sie Informationen zu Speicherauslastung, Betriebssystemstatistiken, Servlet-Anfragen und Methodenkontexten leicht finden. Die Servlet-Anfragen sind je nach Webanwendung, die die Anfrage verarbeitet, weiter gruppiert:
• Servlet-Anfragen: Allgemein: Servlet-Anfragen an die Windchill Webanwendung.
• Servlet-Anfragen: Hilfe-Center: Servlet-Anfragen an die Windchill Hilfe-Center Webanwendung.
• Servlet-Anfragen: Solr: Servlet-Anfragen an die Windchill Index Search Webanwendung.
Jeder Methodenserver weist nur Werte für die Webanwendungen in diesem Methodenserver auf.
Viele der Statusindikatoren auf der Seite Server-Status stellen zwei Datenpunkte bereit, die durch die Spaltenüberschriften Neueste und Baseline gekennzeichnet sind:
• Der unter der Spaltenüberschrift Neueste gespeicherte Wert enthält Daten zum letzten aufgezeichneten Intervall. Der Wert in der Spalte Neueste umfasst Systeminformationen, die von einem Zeitpunkt in der nahen Vergangenheit bis zum aktuellen Zeitpunkt erfasst wurden.
• Der in der Spalte Baseline gespeicherte Wert stellt Vergleichsdaten bereit, die auf den verfügbaren Statistiken seit dem letzten Zurücksetzen der Baseline von einem JMX-Client oder, wenn keine Zurücksetzung stattgefunden hat, auf den Statistiken seit dem letzten Start des Prozesses basieren. Stellen Sie mithilfe der Baseline-Statistiken eine langfristige Ansicht der Ereignisse bereit, die normalerweise nach dem Starten im System auftreten. Sie können die Statistiken zurückzusetzen, um eine bestimmte historische Ansicht aufzuzeichnen. Sie können beispielsweise die Baseline-Statistiken zurücksetzen, wenn Sie Änderungen vorgenommen haben, die keinen Neustart erfordern, oder die Baseline-Statistiken direkt vor dem Durchführen einer Vergleichsanalyse zurücksetzen.
Nicht alle Statistiken können zurückgesetzt werden. Wenn verfügbar, ermöglicht die Operation resetBaselineStatistics für das entsprechende MBean es Ihnen, eine bestimmte Statistik zurückzusetzen. MBean-Informationen finden Sie im folgenden Abschnitt.
Wenn Sie in der Spalte Baseline auf einen verknüpften Wert klicken, gelangen Sie zu einem historischen Diagramm der Daten. (Um zur Seite Server-Status zurückzukehren, klicken Sie auf die Browser-Schaltfläche "Zurück".)
Statusindikatoren, z.B. die Speicherauslastungsindikatoren und die Statistik Betriebszeit, stellen nur einen für den aktuellen Zeitpunkt geltenden Wert bereit, statt im Verlauf eines Zeitintervalls aggregierte Daten. In diesen Fällen wird keine Baseline bereitgestellt.
MBean-Informationen für Felder auf der Seite "Server-Status"
Viele der Werte, die auf der Seite Server-Status angezeigt werden, werden mit JMX MBeans berechnet. Die folgende Tabelle zeigt die Feldbeschriftung auf der Seite Server-Status und gibt den MBean-Pfad und die Attribute für die Generierung des Feldwerts an:
Feld auf der Seite "Server-Status" | MBean-Pfad | MBean-Attribute |
Deadlocked | com.ptc > Dumper | DeadlockedThreadIds Wenn der Wert Ja ist, wird der Text rot angezeigt. |
Verfügbarer Systemspeicher Auslastungsdurchschnitt (verfügbar für Nicht-Windows-Server) | com.ptc > java.lang > OperatingSystem | FreePhysicalMemorySize TotalPhysicalMemorySize FreeSwapSpaceSize TotalSwapSpaceSize SystemLoadAverage (verfügbar für Nicht-Windows-Server) |
Betriebszeit | com.ptc > java.lang > Runtime | Uptime |
Dauer der Garbage-Sammlung | com.ptc > Monitors > GarbageCollection | PercentTimeSpentInGCThreshold RecentPercentTimeSpentInGC OverallPercentTimeSpentInGC |
Heap Permanente Generierung | com.ptc > Monitors > Memory | HeapPercentUsageThreshold HeapPercentUsage PermGenPercentUsageThreshold PermGenPercentUsage |
Von Prozess verwendete CPU | com.ptc > Monitors > ProcessCpuTime | ProcessPercentCpuThreshold RecentCpuData AverageProcessPercentCpu |
Methodenkontexte Methodenkontext-Zeit | com.ptc > Monitors > MethodContexts | MaxAverageActiveContextsThreshold RecentStatistics BaselineStatistics |
Servlet-Anfragen: <Typ> wobei es folgende Typen von Servlet-Anfragen gibt: Allgemein Hilfe-Center Solr | com.ptc > WebAppContexts > webAppContext > Monitors > ServletRequests wobei es folgende Webanwendungskontexte gibt: windchillWebAppPath whcWebAppPath solrWebAppPath | MaxAverageActiveRequestsThreshold RequestTimeWarnThreshold RecentStatistics BaselineStatistics Attribute für alle Werte außer Aktive Sitzungen |
Servlet-Anfragen: Allgemein Aktive Sitzungen | com.ptc > WebAppContexts > windchillWebAppPath > Monitors > ServletSessions | MaxAverageActiveSessionsThreshold ActiveSessions BaselineStatistics |
Aktuelle aktive Benutzer | com.ptc > Monitors > ActiveUsers | TotalActiveUserCount |
Master-Server-Manager | com.ptc > ServerManager | CacheMaster JmxServiceURL Attribute werden verwendet, um festzustellen, welcher Server-Manager der Master-Server-Manager ist und um die Remote-Zugriffs-JMX-URL für jeden Server-Manager anzuzeigen (Annahme: Benutzer ist Systemadministrator/ Remote-Zugriff konfiguriert). |
Dateiserver | com.ptc > Monitors > VaultSites | SiteStatusInfo |