伺服器狀況
您可以從「網站」 > 「公用程式」中,按一下「伺服器狀況」來針對 Windchill 解決方案檢視伺服器流程的概觀。「伺服器狀況」公用程式會在頁面上產生值,來為 Windchill 解決方案提供重要伺服器流程狀況的概觀,包括系統上目前使用中使用者的數目。
如果您處於叢集環境中,便可以看到叢集中所有電腦的流程狀況。
頁面組織
顯示的資料會先根據收集資料時所利用的流程類型進行組織 (伺服器管理員、應用伺服器、Windchill Directory Server 以及檔案伺服器),然後再於每個流程中進行邏輯編組。「伺服器管理員」欄位中會列出系統的所有伺服器管理員。如果有多個伺服器管理員,則按一下「伺服器管理員」欄位中的伺服器管理員名稱會顯示該伺服器管理員的資訊表格。
頁面上方顯示的其他連結包括以下內容:
「系統組態收集器」連結 (僅適用於網站「管理員」群組中的使用者或列於 wt.util.jmx.AccessUtil.siteAdministrators 內容中的使用者)。
「監視工具」連結 (僅適用於網站「管理員」群組中的使用者或列於 wt.util.jmx.AccessUtil.siteAdministrators 內容中的使用者)。
請參閱使用監視工具
顯示已導致頁面捲動的資料時,您可以按一下任何「回到最上方」連結來回到「伺服器狀況」頁的最上方。
* 
頁面上顯示的紅色文字表示重要區域。如果紅色文字代表計算的值,則表示顯示的值已超過所配置的臨界值。
如需有關臨界值的資訊,請參閱瞭解伺服器狀況臨界值
「伺服器狀況」頁底部的時間戳記指示收集顯示資料的時間範圍。
狀況資訊的詳細資訊
頁面上的伺服器管理員表提供下列資訊:
關於伺服器管理員本身的資訊。
主機系統中的可用記憶體資訊。
由伺服器管理員管理之應用伺服器的相關資訊。
Windchill 應用伺服器收集的資料位於「應用伺服器資料」標題下的列中,並且每個應用伺服器流程 ID 下都會提供實際值。會對此資料進行編組,以便您可以輕鬆找到諸如記憶體使用情況、作業系統統計、servlet 請求以及應用前後關聯等內容的相關資訊。也會根據處理請求的 web 應用程式對 servlet 請求進一步編組:
「Servlet 請求: 一般」servlet 請求表示要對 Windchill web 應用程式進行的請求。
「Servlet 請求: 說明中心」servlet 請求表示要對 Windchill 說明中心 web 應用程式進行的請求。
「Servlet 請求: Solr」servlet 請求表示要對 Windchill Index Search web 應用程式進行的請求。
每個應用伺服器都只會將 web 應用程式的值部署在該應用伺服器中。
「伺服器狀況」頁上的許多狀況指示器都提供兩個資料點,可藉由「最近」「基準線」欄標題識別:
儲存在「最近」欄標題下的值提供已捕捉之最近間隔的相關資料。「最近」欄中顯示的值反映從不久前到目前為止所收集的系統資訊。
儲存在「基準線」欄下的值提供比較資料,該比較資料的基礎為在從 JMX 用戶端最後一次執行基準線重設,或最後一次啟動流程 (若未執行重設) 之後可用的統計。使用基準線統計可讓您長期檢視系統啟動後通常會發生的事件。出於某種原因,您也可以選擇將統計重設為捕捉特定歷史檢視。例如,如果在執行基準標竿之前,已套用不需要立即重新啟動或重設基準線統計的某些變更,您便可以重設基準線統計。
並非所有統計都提供重設選項;當有選項可用時,對應 MBean 上的 resetBaselineStatistics 操作可讓您重設特定統計。如需 MBean 的詳細資訊,請參閱下一節。
按一下「基準線」欄中的連結值會顯示資料的歷史圖表。(欲返回「伺服器狀況」頁,請使用瀏覽器的上一頁按鈕。)
狀況指示器 (例如記憶體使用情況指示器) 與「運作時間」統計只提供一個值,且該值只適用於目前時刻而非在一段時間間隔內總計的資料。在這些情況下,不會提供任何基準線。
伺服器狀況頁欄位的 MBean 詳細資訊
「伺服器狀況」頁上顯示的許多值都是使用 JMX MBean 計算所得。下表顯示「伺服器狀況」頁欄位標籤,然後標明用於產生欄位值的 MBean 路徑與屬性:
伺服器狀況欄位
MBean 路徑
MBean 屬性
「已鎖死」
com.ptc > Dumper
DeadlockedThreadIds
當值為「是」時,該屬性會顯示為紅色文字。
「可用的系統記憶體」
「負載平均量」(適用於非 Windows 伺服器)
java.lang > OperatingSystem
FreePhysicalMemorySize
TotalPhysicalMemorySize
FreeSwapSpaceSize
TotalSwapSpaceSize
SystemLoadAverage (適用於非 Windows 伺服器)
「運作時間」
com.ptc > java.lang > Runtime
Uptime
「垃圾收集時間」
com.ptc > Monitors > GarbageCollection
PercentTimeSpentInGCThreshold
RecentPercentTimeSpentInGC
OverallPercentTimeSpentInGC
「堆積」
「記憶體永久保存區」
com.ptc > Monitors > Memory
HeapPercentUsageThreshold
HeapPercentUsage
PermGenPercentUsageThreshold
PermGenPercentUsage
「流程所用的 CPU」
com.ptc > Monitors > ProcessCpuTime
ProcessPercentCpuThreshold
RecentCpuData
AverageProcessPercentCpu
「應用前後關聯」
「應用前後關聯時間」
com.ptc > Monitors > MethodContexts
MaxAverageActiveContextsThreshold
RecentStatistics
BaselineStatistics
「Servlet 請求」: <類型>
其中 servlet 請求的類型為:
一般
說明中心
Solr
com.ptc > WebAppContexts > webAppContext > Monitors > ServletRequests
其中 web 應用程式前後關聯為:
windchillWebAppPath
whcWebAppPath
solrWebAppPath
MaxAverageActiveRequestsThreshold
RequestTimeWarnThreshold
RecentStatistics
BaselineStatistics
「使用中工作階段」以外的所有值的屬性
「Servlet 請求: 一般」
「使用中工作階段」
com.ptc > WebAppContexts > windchillWebAppPath > Monitors > ServletSessions
MaxAverageActiveSessionsThreshold
ActiveSessions
BaselineStatistics
「目前的活動中使用者」
com.ptc > Monitors > ActiveUsers
TotalActiveUserCount
「主要伺服器管理員」
com.ptc > ServerManager
CacheMaster
JmxServiceURL
這兩個屬性可用於確定哪個伺服器管理員是主伺服器管理員,並可顯示每個伺服器管理員的遠端存取 JMX URL (假設使用者為系統管理員,且已配置遠端存取)。
「檔案伺服器」
com.ptc > Monitors > VaultSites
SiteStatusInfo
這是否有幫助?