Spezielle Verwaltung > System- und Geschäftsinformationen analysieren > Server-Status
  
Server-Status
In Site-Berichte > 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