Администрирование Servigistics InService > Системные утилиты > Статус сервера
  
Статус сервера
С помощью утилиты Статус сервера можно просмотреть обзор серверных процессов. Чтобы получить доступ к этой утилите, щелкните Системные утилиты на главной странице администрирования, а затем щелкните Статус сервера. Утилита Статус сервера генерирует на странице значения с общими сведениями о статусе важных серверных процессов, включая число активных в настоящий момент пользователей системы.
В среде с кластерами можно узнать статус процессов на всех компьютерах в кластере.
Организация страницы
В верхней части страницы отображаются следующие ссылки:
Ссылка Обратитесь в службу технической поддержки позволяет отправлять информацию о статусе сервера в службу технической поддержки PTC и связывать ее с существующим номером обращения в службу поддержки. Дополнительные сведения см. в разделе Просмотр и отправка информации о сервере.
Ссылка Инструменты мониторинга (доступно только пользователям в группе Администраторы сайта или пользователям, перечисленным в свойстве wt.util.jmx.AccessUtil.siteAdministrators). Дополнительные сведения см. в разделе Использование утилит мониторинга.
При отображении данных, для просмотра которых приходится прокручивать страницу, можно щелкнуть любую ссылку К началу, чтобы вернуться в начало страницы Статус сервера.
* 
Красным цветом на странице отображается текст, соответствующий проблемным областям. Если красным цветом обозначены рассчитанные значения, это значит, что они превысили настроенные пороги. Дополнительные сведения о пороговых значениях см. в разделе Основные сведения о пороговых значениях статуса сервера.
Метки времени в нижней части страницыСтатус сервера обозначают период времени, за который были собраны представленные данные.
Подробная информация о статусе
В таблице на данной странице содержится следующая информация.
Сведения о самом сервере.
Сведения о доступной памяти на хост-компьютере.
Данные размещены в строках под заголовком Данные сервера методов. Эти данные сгруппированы таким образом, чтобы можно было легко найти нужную информацию, например данные об использовании памяти, статистику операционной системы, запросы сервлетов и контексты методов. Сами запросы сервлетов также сгруппированы по способу обработки запроса веб-приложением.
Запросы сервлетов: общие представляют запросы, направляемые в веб-приложение Windchill.
Для многих индикаторов статуса на странице Статус сервера представлены два набора данных, определяемые заголовками столбцов Недавние и Опорная структура:
В столбце Недавние содержатся данные о последнем по времени интервале измерений. Значение, указанное в столбце Недавние, отражает информацию о системе, собранную незадолго и вплоть до настоящего момента. Если щелкнуть значение со ссылкой в столбце Недавние, отображается динамический график данных, которые постоянно обновляются. (Чтобы вернуться на страницу Статус сервера, воспользуйтесь кнопкой "Назад" в навигаторе.)
В столбце Опорная структура содержатся данные сравнения, полученные на основе статистики, доступной с момента последнего сброса опорной структуры, выполненного в клиенте 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
Запросы сервлета: <тип>
— где могут использоваться следующие типы запросов сервлета:
Общие
com.ptc > WebAppContexts > контекст_веб-приложения > Monitors > ServletRequests,
где контекст_ веб-приложения - путь к веб-приложению /InService.
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 для каждого диспетчера серверов (предполагается, что пользователь является системным администратором и настроен удаленный доступ).