Просмотр данных с помощью Tivoli Performance Viewer

Используйте эту страницу для просмотра и обновления статистических данных для выбранного сервера, изменения параметров пользователя и протокола, просмотра итоговых отчетов и информации об отдельных модулях производительности.

Для перехода на эту страницу в административной консоли выберите Отслеживание и настройка > Программа просмотра производительности > Текущая активность > сервер.

Выберите имя сервера для просмотра его текущей деятельности. На этой панели Tivoli Performance Viewer существует две главные части: панель навигации, расположенная рядом с деревом навигации административной консоли, и панель просмотра данных, расположенная справа от панели навигации Tivoli Performance Viewer.

Обновить

Щелкните на Обновить для повторного построения дерева навигации. Обновление полезно, когда данные Инфраструктуры отслеживания производительности (PMI) изменены, и дерево не отражает этих изменений.

Просмотреть модуль(и)

Щелкните на Просмотреть модуль после выбора одного или нескольких модулей в дереве, для просмотра их информации на панели просмотра данных.

На панели отслеживания данных можно выбрать несколько счетчиков и просмотреть результирующие статистические данные для связанных ресурсов. Она состоит из двух панелей:
  • Панель просмотра счетчика
  • Панель выбора счетчика. При необходимости можно изменить коэффициенты масштабирования, изменив значения по умолчанию в поле масштабирования.

Отменить выбор всех элементов

Выберите Отменить выбор всех элементов, для того чтобы быстро отменить выбор всех элементов в дереве навигации.

Советник

Выберите Советник для исследования различных данных в процессе выполнении приложения. Советник по производительности предоставляет рекомендации по настройке оптимальной производительности системы с помощью собранных данных PMI.

Первая таблица представляет количество запросов в секунду и время ответа в миллисекундах для контейнера web.

Круговая диаграмма показывает активность процессоров в виде процентного соотношения работы и простоя.

В третьей таблице показана средняя активность нити для различных ресурсов, например, По умолчанию, Посредника запросов объектов и Контейнера web. Активность выражена в количестве работающих и простаивающих нитей или соединений.

Для просмотра подробной информации рекомендации выберите соответствующее сообщение. Это сообщение рекомендации содержит дополнительную информацию: серьезность, описание, действие пользователя и подробности.

Пользовательские параметры

При необходимости измените следующие пользовательские параметры:

Информация Значение
Частота обновления Указывает, как часто Tivoli Performance Viewer собирает статистические данные для сервера в службе Инфраструктуры отслеживания производительности (PMI), предоставляемой сервером. Значение по умолчанию - 30 секунд. Для более частого сбора статистических данных сервера, установите меньшее значение частоты обновления. Для менее частого сбора статистических данных сервера, установите большее значение частоты обновления. Допустимый диапазон значений - от 5 до 500 секунд.
Размер буфера Задает объем сохраняемых данных для сервера. Отображаемые в Tivoli Performance Viewer данные сохраняются в буфере в памяти. После того как буфер заполнен, новые полученные записи заменяют старые. Значение размера буфера по умолчанию - 40. Разрешены значения: 10, 20, 30, 40, 50, 60, 70, 80, 90 и 100. Больший размер буфера требует дополнительной памяти. Поэтому, укажите такой размер буфера, который позволит собирать достаточный объем данных для анализа, но не будет напрасно расходовать ресурсы памяти.
Показать данные как Задает способ просмотра значений счетчика. Возможны следующие опции просмотра:
Необработанное значение
Показывает абсолютное значение. Если счетчик представляет данные загрузки, например среднее число соединений в пуле базы данных, тогда Tivoli Performance Viewer показывает текущее значение.
Изменение значения
Показывает текущего значения по сравнению с предыдущим.
Интенсивность изменения
Показывает отношение изменение/(T1 - T2), где изменение - это изменение текущего значения по сравнению с предыдущим, T1 - это время получения текущего значения, а T2 - это время получения предыдущего значения.

Параметры протокола

Параметры протокола определяют действия при выборе Запуска ведения протоколов, например, составление итогового отчета о производительности сервлета, объекта EJB, метода EJB, пула соединений или пула нитей.

При необходимости измените следующие параметры протокола:

Информация Значение
Продолжительность Задает интервал времени в минутах, в течение которого продолжается ведение протоколов, если не выбрано Остановить ведение протоколов. Tivoli Performance Viewer не предназначен для непрерывного ведения протокола.
Максимальный размер файла Задает максимальный размер отдельного файла в мегабайтах. Заметьте, что Tivoli Performance Viewer автоматически сжимает файлы для сохранения дискового пространства, и этот параметр управляет размером файла до сжатия, а не после него.
Максимальное число старых файлов Задает число файлов, которое Tivoli Performance Viewer записывает перед остановкой. Если Tivoli Performance Viewer достигает максимального размера файла до завершения ведения протокола, он продолжает вести запись в другой файл, вплоть до максимального их числа. Если Tivoli Performance Viewer достигает максимального количества файлов хронологии до завершения ведения протокола, он удаляет самый старый файл и продолжает запись нового. Общий объем сохраненных данных ограничен параметрами Максимальный размер файла and Максимальное число файлов хронологии.
Имя файла Задает имя файла протокола. Имя сервера и время запуска протокола добавляется к имени протокола, для того чтобы помочь пользователю в идентификации файла протокола.
Формат протокола Указывает, записывает ли Tivoli Performance Viewer файлы протокола в формате XML или в двоичном формате. Рекомендуется использовать двоичный формат, потому что он обеспечивает меньший размер фала протокола до сжатия.

Просмотр итоговых отчетов

Итоговые отчеты доступны для каждого сервера приложений.

Перед просмотром отчетов убедитесь в том, что счетчики данных включены и уровни отслеживания правильно установлены.

Стандартный уровень отслеживания включает все отчеты, кроме отчета о методах объектов JavaBeans (EJB). Для включения отчета о методах объектов EJB, измените уровень PMI таким образом, чтобы были включены данные методов EJB.

Tivoli Performance Viewer предоставляет следующие итоговые отчеты для каждого сервера приложений:
Сервлеты
В сводке сервлетов перечислены все сервлеты, выполняющиеся на текущем сервере приложений. Используйте сводку сервлетов для быстрого поиска наиболее интенсивно работающих сервлетов и использующих их приложений, и для определения чаще всего вызываемых сервлетов. Таблицу сводки можно сортировать по любому столбцу.

Советы:

  • Отсортируйте таблицу по столбцу Среднее время ответа для поиска самых медленных сервлетов или страниц JavaServer (JSP). Значение параметра Среднее время ответа указывается в миллисекундах.
  • Отсортируйте таблицу по столбцу Всего запросов для поиска наиболее используемых сервлетов или страниц JSP.
  • Отсортируйте таблицу по столбцу Общее время для поиска сервлетов или страниц JSP с максимальным временем ответа.
Enterprise JavaBeans
Сводка объектов JavaBeans EJB содержит все объекты EJB, выполняющиеся на сервере, время, затраченное их методами, число вызовов EJB и общее время, затраченное в каждом объекте EJB.
общее-время = число-вызовов *
время-в-методах
Отсортируйте таблицу по разным столбцам для поиска самых ресурсоемких объектов EJB. Также, если счетчики PMI включены для отдельных методов EJB, выберите переключатель рядом с именем EJB для просмотра статистических данных каждого метода.

Советы

  • Отсортируйте таблицу по столбцу Среднее время ответа для поиска самых медленных объектов EJB.
  • Отсортируйте таблицу по столбцу Вызовов метода для поиска наиболее используемых объектов EJB.
  • Отсортируйте таблицу по столбцу Общее время для поиска объектов EJB с максимальным временем ответа.
Методы EJB
Сводка методов EJB показывает статистические данные для каждого метода EJB. Используйте сводку методов EJB для поиска наиболее ресурсоемких методов объектов EJB.

Советы

  • Отсортируйте таблицу по столбцу Среднее время ответа для поиска самых медленных методов EJB.
  • Отсортируйте таблицу по столбцу Вызовов метода для поиска наиболее используемых методов EJB.
  • Отсортируйте таблицу по столбцу Общее время для поиска методов EJB с максимальным временем ответа.
Пулы соединений
Сводка пулов соединений содержит все соединения с источниками данных, определенные в сервере приложений и показывает их использование.

Совет

  • Когда приложение используется с нормальной или высокой интенсивностью, используемые им пулы должны быть почти полностью использованы. Низкое использование означает излишнее расходование ресурсов из-за установки бесполезных соединений или нитей. Обратите внимание на порядок рабочих процессов в различных пулах. Если используются ресурсы около конца конвейера, это означает, что ресурсы в начале конвейера ограничены, или в конце конвейера выделено больше ресурсов, чем необходимо.
Пулы нитей
Сводка пулов нитей показывает использование всех пулов нитей на сервере приложений.

Совет

  • Когда приложение используется с нормальной или высокой интенсивностью, используемые им пулы должны быть почти полностью использованы. Низкое использование означает излишнее расходование ресурсов из-за установки бесполезных соединений или нитей. Обратите внимание на порядок рабочих процессов в различных пулах. Если используются ресурсы около конца конвейера, это означает, что ресурсы в начале конвейера ограничены, или в конце конвейера выделено больше ресурсов, чем необходимо.

Модуль производительности

Просмотрите модули производительности, которые предоставляют графики и диаграммы различных статистических данных о системных ресурсах, таких как использование CPU в пулах и очередях WebSphere Application Server (например, в пулах соединений с базой данных), и о данных пользовательских приложений, таких как время ответа сервлета. Кроме просмотра статистических данных Tivoli Performance Viewer позволяет просматривать данные о других продуктах или пользовательских приложениях, в которых реализована PMI.

Каждый модуль производительности содержит несколько счетчиков, связанных с ним. Эти счетчики показываются внизу диаграммы данных или таблицы. Выбранные счетчики показываются в диаграмме или в таблице. Можно добавить или удалить счетчики из диаграммы или таблицы, выбрав или отменив выбор переключателя рядом с ними. По умолчанию показываются первые три счетчика для каждого модуля.

В версии 8 для отображения графиков производительности в Tivoli Performance Viewer используется технология Dojo, а не Scalable Vector Graphics (SVG). Формат Dojo удобнее для пользователей и более эффективно использует ресурсы процессора и памяти сервера приложений. Формат SVG по-прежнему поддерживается, однако считается устаревшим в продукте версии 8. Для применения изображений в формате SVG установите значение false для свойства JVM, например: com.ibm.websphere.tpv.DojoGraph=false. Когда значение свойства равно false, Dojo отключается, и Tivoli Performance Viewer показывает интерактивные графические объекты в формате SVG, а обычные графические объекты - в формате JPG. Если для использования формата SVG задано значение com.ibm.websphere.tpv.DojoGraph=false, и в браузере не установлен встраиваемый модуль Adobe SVG, то будет предложено загрузить и установить этот модуль. Если вы откажетесь от установки модуля, нажав кнопку Отмена, то Tivoli Performance Viewer будет показывать статическое изображение. В браузере Internet Explorer 7 приглашение для установки Adobe SVG может блокироваться. Для устранения этой неполадки заново установите Adobe SVG. По умолчанию это свойство равно true, и применяется формат Dojo.

В модуле производительности показана текущая активность. Состояние различных системных ресурсов и их использование показывается в реальном времени. Если не включено ведение протоколов, генерируемые в этом сценарии данные не сохраняются и не доступны для последующего просмотра и анализа. Для отслеживания системных ресурсов выберите Запустить ведение протоколов. Пользователь сможет просмотреть и проанализировать данные позже.

Запустить ведение протоколов / Остановить ведение протоколов

Используйте это для запуска и остановки ведения протоколов. Если на сервере запущено отслеживание, вы сможете просмотреть работу в реальном времени на панелях Tivoli Performance Viewer.

Сбросить в ноль

Устанавливает новую базовую линию с помощью чтения текущего счетчика в момент, когда нажата эта кнопка. Будущие точки данных наносятся на график относительно их позиции в момент, когда нажата кнопка Сбросить в ноль. Точки данных, собранные перед тем как нажата кнопка Сбросить в ноль, не отображаются, хотя они все еще находятся в буфере Tivoli Performance Viewer. Если снова нажать кнопку Отменить сброс в ноль, Tivoli Performance Viewer показывает все данные, которые находятся в буфере, начиная с прошлой базовой линии, а не с точки Сбросить в ноль.

Показать таблицу/Показать график

Для просмотра данных в таблице щелкните на Просмотреть таблицу в таблице выбора счетчика. Для переключения в график щелкните на Просмотреть график.

Показать условные обозначения / Скрыть условные обозначения

Для просмотра условных обозначений на диаграмме щелкните на Показать условные обозначения. Для того чтобы скрыть условные обозначения, щелкните на Скрыть условные обозначения.

Очистить буфер

Для очистки значений из таблицы или диаграммы щелкните на Очистить буфер внизу таблицы или диаграммы. Это удалит все данные PMI.



Имя файла: uprf_tpvserverview.html