На этой странице можно создавать стратегии работоспособности, используемые для выполнения различных оценок работоспособности в кластерах, динамических кластерах и экземплярах серверов приложений, запущенных на узлах.
Для просмотра этой страницы административной консоли выберите .
Права доступа к стратегиям работоспособности отличаются в зависимости от административной роли пользователя. Существующие роли: наблюдатель, оператор, оператор настройки и администратор. Пользователь с правами доступа наблюдателя или оператора может только просматривать информацию стратегии работоспособности. Пользователь, обладающий ролью оператора настройки или администратора, имеет все привилегии для настройки стратегий работоспособности.
После заполнения всех обязательных полей нажмите кнопку Далее для продолжения.
Имя
Имя стратегии работоспособности. Имя стратегии работоспособности является обязательным. Оно должно быть уникальным среди всех стратегий работоспособности в ячейке.
Имя не может начинаться с точки (.)
или пробела. Наличие пробела не приводит к ошибке, но пробелы в начале и в конце автоматически удаляются. Рекомендуется использовать значимые и согласованные имена стратегий работоспособности. Например, стратегиям работоспособности на основе возраста можно присвоить следующие имена: AGE_20DAYS, AGE_15DAYS.
Стандартное условие работоспособности
Условием работоспособности определяется конкретная реализуемая стратегия. Стандартные условия работоспособности поставляются вместе с пакетом Intelligent Management.
Одни стратегии основаны на предупреждении, другие - на обнаружении.
Стратегии на основе предупреждения используются для того, чтобы избегать условий, могущих привести к неполадкам, тогда как стратегии, основанные на обнаружении, служат для идентификации существующих условий и поиска решений. С помощью этих стратегий можно составлять оценки работоспособности по кластерам, динамическим кластерам и экземплярам серверов приложений, запущенным на узлах. В применении к динамическим кластерам, независимо от используемой стратегии работоспособности, минимальное число экземпляров динамического кластера остаются работающими.
- Если условие на основе возраста нарушает пользовательское значение возраста, то выполняются связанные действия работоспособности.
При таком перезапуске очищаются все занесенные в кэш и приобретенные в память данные. В случае выбора стратегии условия, основанного на возрасте, необходимо определить критерий возраста.
Условие на основе возраста поддерживается для всех типов серверов.
- Стратегия условия превышения тайм-аута запроса отслеживает память, используемую для тайм-аутов запросов. Если процентная доля тайм-аутов превышает нарушение условия,
то выполняются связанные действия работоспособности. При выборе условия превышения тайм-аута запроса необходимо установить порог процентного значения используемой памяти. Условие превышения тайм-аута запроса поддерживается для всех типов серверов.
Ограничение: Условие превышения тайм-аута запроса не применяется к Java Message Service (JMS) и к потоку данных по протоколу Internet Inter-ORB Protocol (IIOP).
- Стратегия условия превышения времени ответа отслеживает запросы и время их выполнения.
При выборе стратегии превышения времени ответа необходимо задать пороговое значение времени ответа. Если в течение данного интервала времени среднее время ответа превышает пороговое значение, активируется стратегия работоспособности. Условие превышения времени ответа поддерживается для всех типов серверов.
- Стратегия условия памяти: избыточное использование памяти отслеживает использование памяти для элемента. Если показатель использования памяти превышает процентное значение размера кучи за указанное время, то выполняются действия работоспособности. При выборе стратегии избыточного использования памяти, необходимо определить объем используемой памяти и задать пороговое значение отношения времени к памяти. Условие избыточного использования памяти поддерживается только на серверах приложений на узлах, где запущен WebSphere® Application Server или WebSphere Application Server Community Edition. Для других типов серверов промежуточного программного обеспечения определить условие избыточного использования памяти нельзя.
- Стратегия условия памяти: утечка памяти отслеживает стойкие тенденции снижения объема свободной памяти, доступной серверу в куче Java.
Момент выявления этих тенденций определяется параметром уровня обнаружения.
При выборе стратегии условия памяти: утечка памяти необходимо задать уровень обнаружения. На уровне медленного обнаружения требуется наибольший объем хронологических данных. Для уровней обычного и быстрого обнаружения требуется одинаковое количество хронологических данных, но на уровне быстрого обнаружения анализ выполняется прежде, чем куча Java увеличится до максимального размера. Тем самым обеспечивается возможность более раннего обнаружения, но при этом увеличивается вероятность получения ложных положительных результатов. Если это условие нарушено, то выполняются действия работоспособности. Условие утечки памяти не поддерживается для других типов серверов промежуточного программного обеспечения.
- Стратегия условия избыточной загрузки отслеживает зависшие запросы.
При достижении указанного уровня обнаружения выполняются действия работоспособности, связанные со стратегией.
Обнаружение избыточной загрузки зависит от выявления точки изменения в последовательности данных за заданный промежуток времени.
Показатели, используемые для обнаружения избыточной загрузки, - это значения времени ответа и
весовые коэффициенты администратора полезной нагрузки развертывания, наблюдаемые для данного
сервера. Условие избыточной загрузки применяется только к динамическим кластерам и ячейкам. При
выборе стратегии условия избыточной загрузки необходимо выбрать уровень обнаружения.
Для обнаружения точек изменения контроллер работоспособности вычисляет левое среднее
значение и правое среднее значение для данной точки. Левое среднее значение для точки - это среднее
значение N образцов, полученных до данного образца, а правое среднее значение
- это среднее значение N образцов, включая текущую точку, полученных позже.
Разность левого и правого средних значений сохраняется и сравнивается с другими разностями в наборе
значений до N с целью определения того, является ли эта разность локальной
максимой. Если разность является максимальной разностью, то точка, которой она соответствует,
объявляется точкой изменения. Два показателя, используемые для обнаружения
избыточной загрузки, - это значения времени ответа и весовые коэффициенты динамического
администратора полезной нагрузки, наблюдаемые для данного сервера.
Условие избыточной загрузки поддерживается для всех типов серверов.
Ограничение: Условие избыточной загрузки не применяется к потоку данных JMS и IIOP.
- Стратегия условия полезной нагрузки выполняет связанные действия работоспособности в случае приема конкретного числа запросов. При выборе стратегии полезной нагрузки необходимо задать критерии общего числа запросов. Условие полезной нагрузки поддерживается для всех типов серверов.
- Стратегия условия доли сбора мусора отслеживает время, в течение которого одно или несколько виртуальных машин Java (JVM) выполняют сбор мусора. Поскольку сбор мусора повышает нагрузку на процессор, эта стратегия позволяет определить, связано ли снижение производительности с процессом сбора мусора.