Специализированное администрирование > Анализ системной и коммерческой информация > Статус сервера
  
Статус сервера
В меню Сайт > Утилиты можно выбрать элемент Статус сервера, чтобы получить общие сведения о процессах сервера для используемого решения Windchill. Утилита Статус сервера формирует на странице значения с общими сведениями о статусе важных серверных процессов используемого решения Windchill, включая число активных в настоящий момент пользователей системы.
В среде с кластерами можно узнать статус процессов на всех компьютерах в кластере.
Организация страницы
Представленные данные упорядочиваются сначала по типу процесса, для которого они собраны (диспетчер серверов, сервер методов, Windchill Directory Server и файловый сервер), а затем логически группируются для каждого процесса. Все диспетчеры серверов системы перечислены в поле Диспетчеры сервера. При наличии нескольких диспетчеров серверов при выборе имени диспетчера серверов в поле Диспетчеры сервера отображается информационная таблица для этого диспетчера серверов.
Вверху страницы появляются следующие дополнительные ссылки.
Ссылка Коллектор конфигурации системы (доступно только пользователям в группе Администраторы сайта или пользователям, перечисленным в свойстве wt.util.jmx.AccessUtil.siteAdministrators). См. раздел Коллектор конфигурации системы.
Ссылка Инструменты мониторинга (доступно только пользователям в группе Администраторы сайта или пользователям, перечисленным в свойстве wt.util.jmx.AccessUtil.siteAdministrators). См. раздел Использование утилит мониторинга.
При отображении данных, для просмотра которых приходится прокручивать страницу, можно щелкнуть любую ссылку К началу, чтобы вернуться в начало страницы Статус сервера.
* 
Красным цветом на странице отображается текст, соответствующий проблемным областям. Если красным цветом обозначены рассчитанные значения, это значит, что они превысили настроенные пороги. Дополнительные сведения о пороговых значениях см. в разделе Основные сведения о пороговых значениях статуса сервера.
Метки времени в нижней части страницыСтатус сервера обозначают период времени, за который были собраны представленные данные.
Подробная информация о статусе
В таблице диспетчера серверов на данной странице содержится следующая информация.
Сведения о самом диспетчере серверов.
Сведения о доступной памяти на хост-компьютере.
Сведения о серверах методов, которыми управляет диспетчер серверов.
Данные, собранные с серверов методов Windchill, располагаются в строках раздела Данные сервера методов, при этом под каждым идентификатором процесса сервера методов указываются фактические значения. Эти данные сгруппированы таким образом, чтобы можно было легко найти нужную информацию, например данные об использовании памяти, статистику операционной системы, запросы сервлетов и контексты методов. Сами запросы сервлетов также сгруппированы по способу обработки запроса веб-приложением.
Запросы сервлетов: общие представляют запросы, направляемые в веб-приложение Windchill.
Запросы сервлетов: справочный центр представляют запросы, направляемые в веб-приложение Справочный центр Windchill.
Запросы сервлетов: Solr представляют запросы, направляемые в веб-приложение Windchill Index Search.
По каждому серверу методов представлены только значения для веб-приложений, развернутых на этом сервере методов.
Для многих индикаторов статуса на странице Статус сервера представлены два набора данных, определяемые заголовками столбцов Недавние и Опорная структура:
В столбце Недавние содержатся данные о последнем по времени интервале измерений. Значение, указанное в столбце Недавние, отражает информацию о системе, собранную незадолго и вплоть до настоящего момента.
В столбце Опорная структура содержатся данные сравнения, полученные на основе статистики, доступной с момента последнего сброса опорной структуры, выполненного в клиенте JMX, или с момента последнего запуска процесса, если сброс не выполнялся. Статистика опорной структуры позволяет составить долгосрочное представление о событиях, обычно происходящих в системе с момента запуска. Если в каких-либо целях нужно получить представление за определенный период, статистику можно сбросить. Например, можно сбросить статистику опорной структуры в случае применения какого-либо изменения, не требующего перезапуска, или непосредственно перед проведением эталонного теста.
Не всю статистику можно сбросить. Если же такая возможность доступна, то сбросить некоторую статистику можно с помощью операции resetBaselineStatistics в соответствующем компоненте MBean. Подробные сведения о MBean см. в следующем разделе.
Если щелкнуть значение со ссылкой в столбце Опорная структура, отображается график изменения данных во времени. (Чтобы вернуться на страницу Статус сервера, воспользуйтесь кнопкой "Назад" в навигаторе.)
Индикаторы статуса, такие как индикаторы использования памяти и статистическая величина Время работы, показывают только одно значение, которое относится к текущему моменту, а не совокупные данные, полученные за определенный интервал времени. В этих случаях данные по опорной структуре не предоставляются.
Информация о MBean для полей страницы "Статус сервера"
Многие значения, отображаемые на странице Статус сервера, рассчитываются с использованием управляющих компонентов JMX MBean. В приведенной ниже таблице показаны метки полей страницы Статус сервера, а также соответствующие им пути и атрибуты MBean, которые используются для получения значения поля.
Поле статуса сервера
Путь MBean
Атрибуты MBean
С взаимной блокировкой
com.ptc > Dumper
DeadlockedThreadIds
Если задано значение Да, текст отображается красным цветом.
Доступная системная память
Средняя нагрузка (доступно для серверов с ОС, отличными от Windows)
com.ptc > 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
Время ЦП, использованное процессом
com.ptc > Monitors > ProcessCpuTime
ProcessPercentCpuThreshold
RecentCpuData
AverageProcessPercentCpu
Контексты методов
Время контекстов методов
com.ptc > Monitors > MethodContexts
MaxAverageActiveContextsThreshold
RecentStatistics
BaselineStatistics
Запросы сервлета: <тип>
— где могут использоваться следующие типы запросов сервлета:
Общие
Справочный центр
Solr
com.ptc > WebAppContexts > контекст_веб-приложения > Monitors > ServletRequests
— где могут использоваться следующие контексты веб-приложения:
windchillWebAppPath
whcWebAppPath
solrWebAppPath
MaxAverageActiveRequestsThreshold
RequestTimeWarnThreshold
RecentStatistics
BaselineStatistics
Атрибуты для всех значений, кроме значения Активные сессии
Запросы сервлетов: общие
Активные сессии
com.ptc > WebAppContexts > windchillWebAppPath > Monitors > ServletSessions
MaxAverageActiveSessionsThreshold
ActiveSessions
BaselineStatistics
Текущие активные пользователи
com.ptc > Monitors > ActiveUsers
TotalActiveUserCount
Диспетчер главного сервера
com.ptc > ServerManager
CacheMaster
JmxServiceURL
Атрибуты используются для определения, который из диспетчеров серверов является главным, и отображения URL удаленного доступа JMX для каждого диспетчера серверов (предполагается, что пользователь является системным администратором и настроен удаленный доступ).
Файловые серверы
com.ptc > Monitors > VaultSites
SiteStatusInfo