Компоновщик подвыражений пользовательского условия работоспособности

С помощью компоновщика подвыражений пользовательского условия работоспособности можно определить пользовательское условие работоспособности для своей стратегии работоспособности. Воспользуйтесь утилитой компоновки подвыражений для создания сложных условий правил из подвыражений с помощью AND, OR, NOT и скобочной группировки. Компоновщик подвыражений проверяет правило при применении изменений и предупреждает о наличии несоответствующих скобок и неподдерживаемых логических операторов.

Для просмотра этой страницы административной консоли выберите Рабочие стратегии > Стратегии работоспособности > Создать. При выборе пользовательского условия работоспособности отображается поле Запускать план реагирования, если. Нажмите кнопку Компоновщик подвыражений для создания пользовательского условия работоспособности.

Выберите свойства, которые нужно включить в пользовательское условие работоспособности, и выберите действие Генерировать подвыражение. Будет показано значение подвыражения. Для того чтобы добавить подвыражение в пользовательское условие работоспособности, выберите действие Добавить.

Логический оператор

Оператор, который используется для добавления этого подвыражения к предыдущему подвыражению в пользовательском условии работоспособности.

and
Для выполнения действий стратегии работоспособности должны быть верными условия обоих подвыражений, разделенных оператором and.
or
Для выбора узла одно из двух подвыражений, разделенных оператором or, должно быть верным для выполняемых действий стратегии работоспособности.
Операнд

  • Показатель PMI: С момента запуска сервера и Показатель PMI: Из последнего промежутка

    Операнд Показатель PMI: С момента запуска сервера использует среднее число сообщенных значений с момента запуска сервера.

    Операнд Показатель PMI: Из последнего промежутка использует среднее из сообщенных значений за последний промежуток. Промежутком является продолжительность цикла контроллера работоспособности.

    Оба операнда PMI содержат следующие модули PMI:

    • Модуль пула соединений (JDBC): Эти показатели могут использоваться только для серверов, на которых запущен WebSphere Application Server. Модуль пула соединений предусматривает следующие показатели:
      • Сбои: Число тайм-аутов соединений в пуле.
      • Число созданных: Общее число созданных соединений.
      • Процент использования: Средний уровень использования пула в процентах. Это значение основано на общем, а не текущем, числе настроенных соединений пула.
      • Подготовлено отброшенных операторов из кэша: Число операторов, отброшенных вследствие заполнения кэша.
      • Число закрытых: Общее число закрытых соединений.
      • Размер пула: Размер пула соединений.
      • Число обработанных соединений: Число объектов соединений, отброшенных вследствие заполнения кэша.
      • Параллельно ожидающие: Среднее число нитей, одновременно ожидающих соединения.
      • Число управляемых соединений: Число объектов ManagedConnection, занятых для конкретного пула соединений. Этот показатель применим только к источникам данных версии 5.0.
      • Процент максимального использования: Средний процент времени, в течение которого заняты все соединения.
      • Время JDBC (в миллисекундах): Среднее время, в миллисекундах, которое затрачивается при выполнении вызовов JDBC, включая время, затраченное в драйвере JDBC, сети и базе данных. Этот показатель применим только к источникам данных версии 5.0.
      • Среднее время использования (в миллисекундах): Среднее время, в миллисекундах, в течение которого используется соединение. Значение равно разнице во времени между выделением соединения и его возвращением. Это значение включает время работы JDBC.
      • Число возвратов: Общее число соединений, возвращенных в пул.
      • Размер свободного пула: Число свободных соединений в пуле.
      • Число выделенных: Число выделенных соединений.
      • Среднее время ожидания (в миллисекундах): Среднее время ожидания, в миллисекундах.
    • Системный модуль: Эти показатели могут использоваться для серверов, на которых запущен WebSphere Application Server или другие серверы промежуточного программного обеспечения с агентом промежуточного программного обеспечения. Системный модуль предусматривает следующие показатели:
      • Использование CPU: С момента запуска сервера: Средний процент использования CPU со времени запуска сервера.
      • Использование CPU: Последний промежуток: Средний процент использования CPU со времени последнего запроса.
      • Свободная память (Кб): Моментальный снимок свободной памяти, в килобайтах.
    • Модуль процессов (для других серверов): Эти показатели могут использоваться для серверов, на которых запущен WebSphere Application Server или другие серверы промежуточного программного обеспечения с агентом промежуточного программного обеспечения. Модуль процессов предусматривает следующие показатели:
      • Резидентная память процесса (Кб): Резидентная память процесса, в килобайтах.
      • Использование CPU процессом: С момента запуска сервера: Процент использования CPU процессом со времени запуска сервера.
      • Использование CPU процессом: Последний промежуток: Процент использования CPU процессом за последний промежуток.
      • Общая память процесса (Кб): Общая память процесса, в килобайтах.
    • Модуль EJB: Эти показатели могут использоваться только для серверов, на которых запущен WebSphere Application Server. Модуль EJB предусматривает следующие показатели:
      • Среднее число одновременно активных методов: Среднее число методов, являющихся активными в одно и то же время.
      • Общее число вызовов методов: Число вызовов удаленных методов объекта EJB.
      • Подмодуль методов: Число загрузок метода: Загрузка метода в подмодуле методов.
      • Хранение: Промежуток времени, в течение которого данные объекта EJB хранились в постоянной памяти.
      • Число сообщений: Число сообщений, доставленных методу onMessage объекта EJB. Этот счетчик сообщений применяется к объектам EJB, управляемым сообщениями.
      • Среднее число одновременно активных объектов EJB: Среднее число объектов EJB, активных в одно и то же время.
      • Число удалений: Число удалений объектов EJB.
      • Возвраты в пул: Число вызовов на возвращение объекта в пул.
      • Перевод в пассивное состояние: Число пассиваций объектов EJB.
      • Извлечения из пула: Число вызовов на извлечение объекта из пула.
      • Число очисток пула: Число раз, когда демоном были предприняты попытки очистить простаивающий пул.
      • Число готовых: Число экземпляров объекта EJB в состоянии готовности.
      • Среднее время создания (в миллисекундах): Среднее время выполнения вызова на создание объекта EJB (в миллисекундах), включая время загрузки объекта EJB.
      • Число объектов, отклоненных при возвращении Сколько раз возвращаемый объект был отброшен вследствие переполнения пула.
      • Число активаций: Число активаций объектов EJB.
      • Использование сеанса сервера (в процентах): Процентный показатель использования пула ServerSession. Этот показатель применяется к объектам EJB, управляемым сообщениями.
      • Число загрузок: Число загрузок данных объекта EJB из постоянной памяти.
      • Число отклоненных сообщений: Число возвращенных сообщений, которые не удалось доставить методу onMessage объекта EJB. Этот показатель применяется к объектам EJB, управляемым сообщениями.
      • Подмодуль методов: Время ответа метода (в миллисекундах): Время ответа метода, в миллисекундах.
      • Число переводов в пассивное состояние: Число объектов EJB, переведенных в пассивное состояние.
      • Размер пула: Среднее число объектов в пуле.
      • Время загрузки (в миллисекундах): Среднее время в миллисекундах для загрузки данных объекта EJB из постоянной памяти.
      • Среднее время удаления (в миллисекундах): Среднее время выполнения вызова beanRemove, в миллисекундах, включая время в базе данных.
      • Число успешных операций получения: Сколько раз при вызове на извлечение найден доступный объект в пуле.
      • Время активации: Среднее время активации объекта EJB (в миллисекундах).
      • Средний размер очистки: Среднее число объектов, отброшенных при каждой очистке.
      • Подмодуль методов: Вызовы метода: Число вызовов метода.
      • Число операций уничтожения: Сколько раз уничтожались объекты EJB.
      • Среднее время ожидания сеанса сервера (в миллисекундах): Среднее время (в миллисекундах), необходимое для получения сеанса сервера из пула. Этот показатель применяется к объектам EJB, управляемым сообщениями.
      • Число созданий: Число созданий объектов EJB.
      • Среднее время ответа метода (в миллисекундах): Среднее время ответа, в миллисекундах, необходимое для вызова удаленного метода в объекте EJB.
      • Число созданий экземпляров: Число созданий экземпляров объектов EJB.
      • Время хранения (в миллисекундах): Среднее время, в миллисекундах, необходимое для сохранения данных объекта EJB в постоянную память.
      • Время перевода в пассивное состояние (в миллисекундах): Среднее время, в миллисекундах, необходимое для перевода объекта EJB в пассивное состояние.
    • Модуль веб-приложений: Эти показатели могут использоваться только для серверов, на которых запущен WebSphere Application Server. Модули веб-приложений предусматривают следующие показатели:
      • Число ошибок: Общее число полученных ошибок из файлов сервлета или JSP.
      • Общее число запросов: Общее число запросов, обработанных сервлетом.
      • Время ответа (в миллисекундах): Среднее время ответа, в миллисекундах, в течение которого завершаются запросы сервлета.
      • Число параллельных запросов: Число запросов, обрабатываемых в данный момент.
      • Число перезагрузок: Число повторно загруженных сервлетов.
      • Число загруженных сервлетов: Число загруженных сервлетов.
    • Модуль среды выполнения JVM: Эти показатели могут использоваться для серверов, на которых запущен WebSphere Application Server или другие серверы промежуточного программного обеспечения с агентом промежуточного программного обеспечения. Модули среды выполнения виртуальной машины Java (JVM) предусматривают следующие показатели:
      • Свободная память (Кб): Объем свободной памяти, в килобайтах, в среде выполнения JVM.
      • Время активности (с): Время, в секундах, в течение которого работала JVM.
      • Общая память (Кб): Общий объем памяти в среде выполнения JVM, в килобайтах.
      • Используемая память (Кб): Объем используемой памяти, в килобайтах, в среде выполнения JVM.
    • Модуль пула нитей:Эти показатели могут использоваться только для серверов, на которых запущен WebSphere Application Server. Модули пула нитей предусматривают следующие показатели:
      • Число остановок нитей: Число нитей, которые объявлены остановленными.
      • Процент максимального использования: Средний процент времени, в течение которого используются все нити.
      • Среднее время активности (в миллисекундах): Среднее время, в миллисекундах, в течение которого нити находятся в активном состоянии.
      • Число уничтоженных нитей: Общее число уничтоженных нитей.
      • Размер пула: Среднее число нитей в пуле.
      • Число созданных нитей: Общее число созданных нитей.
      • Число одновременно зависших нитей: Число одновременно остановленных нитей.
      • Число очищенных остановок нитей: Число остановок нитей, которые были очищены.
      • Число активных нитей: Число одновременно активных нитей.
    Формат подвыражения для показателя PMI: С момента запуска сервера:
    PMIMetric_FromServerStart$moduleName$metricName operator LongValueL (с суффиксом "L")
    Пример:
    PMIMetric_FromServerStart$systemModule$cpuUtilization  >  90L
    Формат подвыражения для показателя PMI: Последний интервал:
    PMIMetric_FromLastInterval$moduleName$metricName operator LongValueL (with "L" suffix)
    Пример:
    PMIMetric_FromLastInterval$webAppModule$responseTime  > 200L
  • Показатель ODR уровня сервера: с момента запуска сервера
    Можно использовать подмножество показателей уровня сервера, публикуемых маршрутизатором нагрузки (ODR). Эти показатели являются кумулятивными и отслеживаются с момента запуска сервера.
    Название показателя

    Можно использовать следующие показатели уровня сервера:

    • Число отправлений: Число запросов, отправленных из очереди серверу в течение указанного интервала. Запрос считается отправленным сразу же, даже если он неудачно завершается на первом же сервере и подлежит повторению в следующий раз. Следующим событием после отправки является возврат. Эти показатели могут использоваться для серверов, на которых запущен WebSphere Application Server или другие серверы промежуточного программного обеспечения с агентом промежуточного программного обеспечения.
    • Время ответа (в миллисекундах): Среднее время ответа для запросов. Для расчета этого среднего значения используется сумма значений времени ответа для запросов, возвращенных с сервера клиенту за указанный интервал. Эта сумма исчисляется в миллисекундах. Для получения среднего времени ответа разделите ее на значение показателя обслуженных запросов. Время ответа на запрос представляет собой сумму времени ожидания запроса и времени обслуживания. Эти показатели могут использоваться для серверов, на которых запущен WebSphere Application Server или другие серверы промежуточного программного обеспечения с агентом промежуточного программного обеспечения.
    • Число выполняемых в данный момент запросов: Число запросов, выполняемых на момент окончания указанного интервала. Эти показатели могут использоваться для серверов, на которых запущен WebSphere Application Server или другие серверы промежуточного программного обеспечения с агентом промежуточного программного обеспечения.
    • Время обслуживания (в миллисекундах) Среднее время обслуживания запросов. Для расчета этого среднего значения используйте сумму значений времени обслуживания всех запросов, возвращенных на сервер за указанный интервал. Эта сумма исчисляется в миллисекундах. Для получения среднего значения разделите ее на значение показателя обслуженных запросов. Временем обслуживания запроса считается время от отправки до возврата. Эти показатели могут использоваться для серверов, на которых запущен WebSphere Application Server или другие серверы промежуточного программного обеспечения с агентом промежуточного программного обеспечения.
    • Время ожидания (в миллисекундах) Среднее время ожидания для запросов. Для расчета этого среднего значения используйте сумму значений времени ожидания в очереди по каждому запросу за указанный интервал. Эта сумма исчисляется в миллисекундах. Для получения среднего времени ответа разделите ее на число отправленных. Отброшенные запросы не учитываются в этой сумме. Эти показатели могут использоваться для серверов, на которых запущен WebSphere Application Server или другие серверы промежуточного программного обеспечения с агентом промежуточного программного обеспечения.
    • Число ошибок: Число запросов, возвращенных с сервера с индикатором ошибки за указанный интервал. Эти показатели могут использоваться для серверов, на которых запущен WebSphere Application Server или другие серверы промежуточного программного обеспечения с агентом промежуточного программного обеспечения.
    • Число обслуженных: Число запросов, возвращенных с сервера клиенту за указанный интервал. Эти показатели могут использоваться для серверов, на которых запущен WebSphere Application Server или другие серверы промежуточного программного обеспечения с агентом промежуточного программного обеспечения.
    • Число тайм-аутов: Число запросов, возвращенных из-за наступления тайм-аута службы в течение указанного интервала. Эти показатели могут использоваться для серверов, на которых запущен WebSphere Application Server или другие серверы промежуточного программного обеспечения с агентом промежуточного программного обеспечения.
    Формат подвыражения:
    ODRServerMetric_FromServerStart$metricName operator LongValueL (с суффиксом "L")
    Пример:
    ODRServerMetric_FromServerStart$errors  > 100L
  • Показатель ODR уровня сервера: последний интервал
    Можно использовать тот же набор показателей, что и для операнда Показатель ODR уровня сервера: С момента запуска сервера. Этим операндом используется среднее из сообщенных значений за последний промежуток. Промежутком является продолжительность цикла контроллера работоспособности.
    • Число отправлений: Число запросов, отправленных из очереди серверу в течение указанного интервала. Запрос считается отправленным сразу же, даже если он неудачно завершается на первом же сервере и подлежит повторению в следующий раз. Следующим событием после отправки является возврат. Эти показатели могут использоваться для серверов, на которых запущен WebSphere Application Server или другие серверы промежуточного программного обеспечения с агентом промежуточного программного обеспечения.
    • Время ответа (в миллисекундах): Среднее время ответа для запросов. Для расчета этого среднего значения используется сумма значений времени ответа для запросов, возвращенных с сервера клиенту за указанный интервал. Эта сумма исчисляется в миллисекундах. Для получения среднего времени ответа разделите ее на значение показателя обслуженных запросов. Время ответа на запрос представляет собой сумму времени ожидания запроса и времени обслуживания. Эти показатели могут использоваться для серверов, на которых запущен WebSphere Application Server или другие серверы промежуточного программного обеспечения с агентом промежуточного программного обеспечения.
    • Число выполняемых в данный момент запросов: Число запросов, выполняемых на момент окончания указанного интервала. Эти показатели могут использоваться для серверов, на которых запущен WebSphere Application Server или другие серверы промежуточного программного обеспечения с агентом промежуточного программного обеспечения.
    • Время обслуживания (в миллисекундах) Среднее время обслуживания запросов. Для расчета этого среднего значения используйте сумму значений времени обслуживания всех запросов, возвращенных на сервер за указанный интервал. Эта сумма исчисляется в миллисекундах. Для получения среднего значения разделите ее на значение показателя обслуженных запросов. Временем обслуживания запроса считается время от отправки до возврата. Эти показатели могут использоваться для серверов, на которых запущен WebSphere Application Server или другие серверы промежуточного программного обеспечения с агентом промежуточного программного обеспечения.
    • Время ожидания (в миллисекундах) Среднее время ожидания для запросов. Для расчета этого среднего значения используйте сумму значений времени ожидания в очереди по каждому запросу за указанный интервал. Эта сумма исчисляется в миллисекундах. Для получения среднего времени ответа разделите ее на число отправленных. Отброшенные запросы не учитываются в этой сумме. Эти показатели могут использоваться для серверов, на которых запущен WebSphere Application Server или другие серверы промежуточного программного обеспечения с агентом промежуточного программного обеспечения.
    • Число ошибок: Число запросов, возвращенных с сервера с индикатором ошибки за указанный интервал. Эти показатели могут использоваться для серверов, на которых запущен WebSphere Application Server или другие серверы промежуточного программного обеспечения с агентом промежуточного программного обеспечения.
    • Число обслуженных: Число запросов, возвращенных с сервера клиенту за указанный интервал. Эти показатели могут использоваться для серверов, на которых запущен WebSphere Application Server или другие серверы промежуточного программного обеспечения с агентом промежуточного программного обеспечения.
    • Число тайм-аутов: Число запросов, возвращенных из-за наступления тайм-аута службы в течение указанного интервала. Эти показатели могут использоваться для серверов, на которых запущен WebSphere Application Server или другие серверы промежуточного программного обеспечения с агентом промежуточного программного обеспечения.
    Формат подвыражения:
    ODRServerMetric_FromLastInterval$metricName operator LongValue (с суффиксом "L")
    Пример:
    ODRServerMetric_FromLastInterval$serviced  > 10000L
  • Показатель ODR уровня ячейки: с момента запуска сервера

    Можно использовать подмножество показателей уровня ячейки, публикуемых маршрутизатором нагрузки (ODR). Эти показатели являются кумулятивными и отслеживаются с момента запуска сервера. Можно использовать следующий набор показателей:

    • Число отправлений: Число запросов, отправленных из очереди серверу в течение указанного интервала. Запрос считается отправленным сразу же, даже если он неудачно завершается на первом же сервере и подлежит повторению в следующий раз. Следующим событием после отправки является возврат. Эти показатели могут использоваться для серверов, на которых запущен WebSphere Application Server или другие серверы промежуточного программного обеспечения с агентом промежуточного программного обеспечения.
    • Время ответа (в миллисекундах): Среднее время ответа для запросов. Для расчета этого среднего значения используется сумма значений времени ответа для запросов, возвращенных с сервера клиенту за указанный интервал. Эта сумма исчисляется в миллисекундах. Для получения среднего времени ответа разделите ее на значение показателя обслуженных запросов. Время ответа на запрос представляет собой сумму времени ожидания запроса и времени обслуживания. Эти показатели могут использоваться для серверов, на которых запущен WebSphere Application Server или другие серверы промежуточного программного обеспечения с агентом промежуточного программного обеспечения.
    • Текущая длина очереди: Длина очереди на момент окончания указанного интервала.
    • Время обслуживания (миллисекунды)
    • Число ошибок: Число запросов, возвращенных с сервера с индикатором ошибки за указанный интервал. Эти показатели могут использоваться для серверов, на которых запущен WebSphere Application Server или другие серверы промежуточного программного обеспечения с агентом промежуточного программного обеспечения.
    • Средняя длина очереди: Средняя длина очереди. Для расчета этого среднего значения используется сумма значений длин очередей, сообщенных при прибытии каждого запроса до его вставки. Эту сумму нужно разделить на число прибывших запросов. Эти показатели могут использоваться для серверов, на которых запущен WebSphere Application Server или другие серверы промежуточного программного обеспечения с агентом промежуточного программного обеспечения.
    • Число обслуженных: Число запросов, возвращенных с сервера клиенту за указанный интервал. Эти показатели могут использоваться для серверов, на которых запущен WebSphere Application Server или другие серверы промежуточного программного обеспечения с агентом промежуточного программного обеспечения.
    • Число тайм-аутов: Число запросов, возвращенных из-за наступления тайм-аута службы в течение указанного интервала. Эти показатели могут использоваться для серверов, на которых запущен WebSphere Application Server или другие серверы промежуточного программного обеспечения с агентом промежуточного программного обеспечения.
    • Число выполняемых в данный момент запросов: Число запросов, выполняемых на момент окончания указанного интервала. Эти показатели могут использоваться для серверов, на которых запущен WebSphere Application Server или другие серверы промежуточного программного обеспечения с агентом промежуточного программного обеспечения.
    • Прибытия: Число запросов, прибывших за указанный интервал. Следующее событие, если таковое наступает после прибытия, - это либо отправка, либо отбрасывание. Эти показатели могут использоваться для серверов, на которых запущен WebSphere Application Server или другие серверы промежуточного программного обеспечения с агентом промежуточного программного обеспечения.
    • Число переполнений очереди: Число запросов, первоначально принятых в очередь в некоторый момент времени, а затем в некоторый другой момент в течение указанного интервала, извлеченных из нее.Эти показатели могут использоваться для серверов, на которых запущен WebSphere Application Server или другие серверы промежуточного программного обеспечения с агентом промежуточного программного обеспечения.
    • Число переполнений очереди: Число запросов, первоначально принятых в очередь в некоторый момент времени, а затем в некоторый другой момент в течение указанного интервала, извлеченных из нее. Эти показатели могут использоваться для серверов, на которых запущен WebSphere Application Server или другие серверы промежуточного программного обеспечения с агентом промежуточного программного обеспечения.
    • Отложено: Число запросов, которые прибыли за указанный интервал, но не были немедленно отправлены или отброшены. Эти показатели могут использоваться для серверов, на которых запущен WebSphere Application Server или другие серверы промежуточного программного обеспечения с агентом промежуточного программного обеспечения.
    • Время ожидания (в миллисекундах) Среднее время ожидания для запросов. Для расчета этого среднего значения используйте сумму значений времени ожидания в очереди по каждому запросу за указанный интервал. Эта сумма исчисляется в миллисекундах. Для получения среднего времени ответа разделите ее на число отправленных. Отброшенные запросы не учитываются в этой сумме. Эти показатели могут использоваться для серверов, на которых запущен WebSphere Application Server или другие серверы промежуточного программного обеспечения с агентом промежуточного программного обеспечения.
    Формат подвыражения:
    ODRCellMetric_FromServerStart$metricName operator LongValue (с суффиксом "L")
    Пример:
    ODRCellMetric_FromServerStart$arrivals  > 10000L
  • Показатель ODR уровня ячейки: последний интервал
    Можно использовать тот же набор показателей, что и для операнда Показатель ODR уровня ячейки: С момента запуска сервера. Этим операндом используется среднее из сообщенных значений за последний промежуток. Промежутком является продолжительность цикла контроллера работоспособности.
    • Число отправлений: Число запросов, отправленных из очереди серверу в течение указанного интервала. Запрос считается отправленным сразу же, даже если он неудачно завершается на первом же сервере и подлежит повторению в следующий раз. Следующим событием после отправки является возврат. Эти показатели могут использоваться для серверов, на которых запущен WebSphere Application Server или другие серверы промежуточного программного обеспечения с агентом промежуточного программного обеспечения.
    • Время ответа (в миллисекундах): Среднее время ответа для запросов. Для расчета этого среднего значения используется сумма значений времени ответа для запросов, возвращенных с сервера клиенту за указанный интервал. Эта сумма исчисляется в миллисекундах. Для получения среднего времени ответа разделите ее на значение показателя обслуженных запросов. Время ответа на запрос представляет собой сумму времени ожидания запроса и времени обслуживания. Эти показатели могут использоваться для серверов, на которых запущен WebSphere Application Server или другие серверы промежуточного программного обеспечения с агентом промежуточного программного обеспечения.
    • Текущая длина очереди: Длина очереди на момент окончания указанного интервала.
    • Время обслуживания (в миллисекундах) Среднее время обслуживания запросов. Для расчета этого среднего значения используйте сумму значений времени обслуживания всех запросов, возвращенных на сервер за указанный интервал. Эта сумма исчисляется в миллисекундах. Для получения среднего значения разделите ее на значение показателя обслуженных запросов. Временем обслуживания запроса считается время от отправки до возврата. Эти показатели могут использоваться для серверов, на которых запущен WebSphere Application Server или другие серверы промежуточного программного обеспечения с агентом промежуточного программного обеспечения.
    • Число ошибок: Число запросов, возвращенных с сервера с индикатором ошибки за указанный интервал. Эти показатели могут использоваться для серверов, на которых запущен WebSphere Application Server или другие серверы промежуточного программного обеспечения с агентом промежуточного программного обеспечения.
    • Средняя длина очереди: Средняя длина очереди. Для расчета этого среднего значения используется сумма значений длин очередей, сообщенных при прибытии каждого запроса до его вставки. Эту сумму нужно разделить на число прибывших запросов. Эти показатели могут использоваться для серверов, на которых запущен WebSphere Application Server или другие серверы промежуточного программного обеспечения с агентом промежуточного программного обеспечения.
    • Число обслуженных: Число запросов, возвращенных с сервера клиенту за указанный интервал. Эти показатели могут использоваться для серверов, на которых запущен WebSphere Application Server или другие серверы промежуточного программного обеспечения с агентом промежуточного программного обеспечения.
    • Число тайм-аутов: Число запросов, возвращенных из-за наступления тайм-аута службы в течение указанного интервала. Эти показатели могут использоваться для серверов, на которых запущен WebSphere Application Server или другие серверы промежуточного программного обеспечения с агентом промежуточного программного обеспечения.
    • Число выполняемых в данный момент запросов: Число запросов, выполняемых на момент окончания указанного интервала. Эти показатели могут использоваться для серверов, на которых запущен WebSphere Application Server или другие серверы промежуточного программного обеспечения с агентом промежуточного программного обеспечения.
    • Прибытия: Число запросов, прибывших за указанный интервал. Следующее событие, если таковое наступает после прибытия, - это либо отправка, либо отбрасывание. Эти показатели могут использоваться для серверов, на которых запущен WebSphere Application Server или другие серверы промежуточного программного обеспечения с агентом промежуточного программного обеспечения.
    • Число переполнений очереди: Число запросов, первоначально принятых в очередь в некоторый момент времени, а затем в некоторый другой момент в течение указанного интервала, извлеченных из нее.Эти показатели могут использоваться для серверов, на которых запущен WebSphere Application Server или другие серверы промежуточного программного обеспечения с агентом промежуточного программного обеспечения.
    • Число переполнений очереди: Число запросов, первоначально принятых в очередь в некоторый момент времени, а затем в некоторый другой момент в течение указанного интервала, извлеченных из нее. Эти показатели могут использоваться для серверов, на которых запущен WebSphere Application Server или другие серверы промежуточного программного обеспечения с агентом промежуточного программного обеспечения.
    • Отложено: Число запросов, которые прибыли за указанный интервал, но не были немедленно отправлены или отброшены. Эти показатели могут использоваться для серверов, на которых запущен WebSphere Application Server или другие серверы промежуточного программного обеспечения с агентом промежуточного программного обеспечения.
    • Время ожидания (в миллисекундах) Среднее время ожидания для запросов. Для расчета этого среднего значения используйте сумму значений времени ожидания в очереди по каждому запросу за указанный интервал. Эта сумма исчисляется в миллисекундах. Для получения среднего времени ответа разделите ее на число отправленных. Отброшенные запросы не учитываются в этой сумме. Эти показатели могут использоваться для серверов, на которых запущен WebSphere Application Server или другие серверы промежуточного программного обеспечения с агентом промежуточного программного обеспечения.
    Формат подвыражения:
    ODRCellMetric_FromLastInterval$metricName operator LongValue (с суффиксом "L")
    Пример:
    ODRCellMetric_FromLastInterval$timeouts  > 100L
  • Показатель операции MBean: возвращаемый тип Long и Показатель операции MBean: возвращаемый тип String

    Для операндов показателя операции Mbean необходимо указать строку запроса имени объекта и имя метода MBean.Эти показатели могут использоваться только для серверов, на которых запущен WebSphere Application Server.

    Строка запроса имени объекта
    При создании строки запроса имени объекта все специальные символы должны быть отмечены escape-символом - обратной косой чертой. Базовый сервер ожидает строку запроса имени объекта в формате, согласно которому все специальные символы надлежащим образом отмечены escape-символом.

    В значении, указанном для строки запроса имени объекта, должны быть указаны либо две строки - process=<имя-процесса> и node=<имя-узла>, либо не указано ни одной из них. При указании обеих строк, process=<имя-процесса> и node=<имя-узла>, базовый сервер создает единственный датчик MBeanSensor, распознающий определенный MBean на сервере и узле. Если не указано ни одной из этих строк, базовый сервер добавляет имя текущего сервера в качестве имени процесса и имя текущего узла в качестве имени узла, создавая датчик MBeanSensor для каждого сервера, к которому применяется стратегия работоспособности. При указании только одной из двух строк - process=<имя-процесса> или node=<имя-узла>, выдается ошибка.

    Имя метода MBean
    Имя метода MBean для вызова.
    Формат подвыражения для показателей long:
    MBeanOperationMetric_TypeLong$objectNameQueryString$methodName operator LongValueL (с суффиксом "L")
    Пример для показателей long:
    MBeanOperationMetric_TypeLong$WebSphere\:\*\,type\=HealthConditionLanguageInitializer\,node\=hipods3\,process\=nodeagent$getNumberOfOperands  > 10L
    Формат подвыражения для показателей string:
    MBeanOperationMetric_TypeString$objectNameQueryString$methodName operator StringValue
    Пример для показателей string:
    MBeanOperationMetric_TypeString$WebSphere\:\*\,type\=HealthConditionLanguageInitializer\,node\=hipods3\,process\=nodeagent$getOperands  = 't'
  • Показатель атрибута MBean: возвращаемый тип Long и Показатель атрибута MBean: возвращаемый тип String
    Показатели атрибута MBean используются для запроса атрибута MBean вместо вызова метода для MBean. Операнд принимает строку запроса имени объекта и атрибут в качестве входных данных. Эти показатели могут использоваться только для серверов, на которых запущен WebSphere Application Server.
    Строка запроса имени объекта
    При создании строки запроса имени объекта все специальные символы должны быть отмечены escape-символом - обратной косой чертой. Базовый сервер ожидает строку запроса имени объекта в формате, согласно которому все специальные символы надлежащим образом отмечены escape-символом.

    В значении, указанном для строки запроса имени объекта, должны быть указаны либо две строки - process=<имя-процесса> и node=<имя-узла>, либо не указано ни одной из них. При указании обеих строк, process=<имя-процесса> и node=<имя-узла>, базовый сервер создает единственный датчик MBeanSensor, распознающий определенный MBean на сервере и узле. Если не указано ни одной из этих строк, базовый сервер добавляет имя текущего сервера в качестве имени процесса и имя текущего узла в качестве имени узла, создавая датчик MBeanSensor для каждого сервера, к которому применяется стратегия работоспособности. При указании только одной из двух строк - process=<имя-процесса> или node=<имя-узла>, выдается ошибка.

    Имя атрибута
    Задает атрибут, запрашиваемый для MBean.
    Формат подвыражения для показателей long:
    MBeanAttributeMetric_TypeLong$objectNameQueryString$attributeName operator LongValue
    Пример для показателей long:
    MBeanAttributeMetric_TypeLong$WebSphere\:\*\,type\=HealthConditionLanguageInitializer\,node\=hipods3\,process\=nodeagent$NumberOfOperands > 10L
    Формат подвыражения для показателей string:
    MBeanAttributeMetric_TypeString$objectNameQueryString$attributeName operator StringValue
    Пример для показателей string:
    MBeanAttributeMetric_TypeString$WebSphere\:\*\,type\=HealthConditionLanguageInitializer\,node\=hipods3\,process\=nodeagent$OperatorList  =  'test'
  • Код возврата показателя URL

    С помощью этого операнда можно отправить контрольный пакет на любой относительный адрес (URI) на целевом сервере данной стратегии. Значение возврата используется в выражении условия для пользовательской стратегии работоспособности.

    Номер порта в URL
    Номер порта для отправки контрольного пакета.
    Относительный путь в URL
    URL для отправки контрольного пакета. Специальные символы в строке должны быть отмечены escape-символом - обратной косой чертой (\).
    Значение
    Целое число, являющееся ожидаемым кодом возврата контрольного пакета.

    С помощью этого операнда можно отправить контрольный пакет на любой универсальный URL, выбрав маршрутизатор нагрузки (ODR) в качестве целевого объекта стратегии работоспособности и установив соответствующие правила маршрутизации в ODR.

    Этот операнд можно использовать для выбора членов, на которых запущен WebSphere Application Server или другое промежуточное программное обеспечение с агентом промежуточного программного обеспечения.

    Формат подвыражения:
    URLReturnCodeMetric$portNumber$relativePath operator IntValue
    Пример:
    URLReturnCodeMetric$9060$ibm\/console\/login\.do = 200
    Датчик URL возвращает 0 в случае невозможности доступа к веб-сайту:
    URLReturnCodeMetric$9060$ibm\/console\/login\.do = 0  
Оператор
  • Равно (=): Оператор равенства означает совпадение с учетом регистра.
  • Не равно (<>): Оператор отсутствия равенства означает, что значение операнда не равно указанному вами значению.
  • Больше (>): Оператор "больше" используется с числами.
  • Больше или равно (>=): Оператор "больше или равно" используется с числами.
  • Меньше (<): Оператор "меньше" используется с числами.
  • Меньше или равно (<=): Оператор "меньше или равно" используется с числами.
  • Между (BETWEEN): Значение должно принадлежать к указанному пользователем промежутку от Нижней границы до Верхней границы.
  • В (IN): Значение должно находиться в списке значений. Пользователь может ввести значения и добавить их в список.
Значение

В зависимости от выбранного оператора, введите значение для подвыражения, которое вы собираетесь создать.

Подвыражение

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




WebSphere Virtual Enterprise Information Center (электронная справка)

Связанная информация
Набор стратегий работоспособности
Настройки стратегии работоспособности
Создание стратегии работоспособности: Определение общих свойств стратегии работоспособности
Создание стратегии работоспособности: Определение свойств условия работоспособности
Создание стратегии работоспособности: Выбор участников для отслеживания
Набор пользовательских действий
Настройки пользовательских действий

hc_condition_subex