Мониторинг weblogic
SberMobile Network Manager способен поднять уровень мониторинга и устранения неисправностей Oracle WebLogic Server на гораздо более высокий уровень. Он способен круглосуточно и непрерывно выполнять мониторинг всех ваших серверов и выводить информацию на единой консоли. SberMobile Network Manager способен отслеживать как текущие данные, так и накапливать статистические, благодаря чему вы сможете заранее спланировать расширение ресурсов. Это дает возможность экономить на модернизации оборудования и стоимости лицензий для программного обеспечения, так как вы будете точно знать, какие именно ресурсы нуждаются в замене или модернизации.
Настройка удаленного доступа JMX к oracle weblogic server
Если вы используете аутентификацию JMX, выполните следующие действия:
- Найдите вкладку %JAVA_HOME%jrelibmanagement.
- Переименуйте jmxremote.password.templatefile на jmxremote.password. Отредактируйте jmxremote.passwordby перемещение/добавление его контента с помощью следующего:
пароль пользователя
Где пользователь является пользователем JVM, а пароль – пользовательским паролем.
Затем, измените данный файл:
%MIDDLEWARE_HOME%\user_projectsdomains<your_domain>binstartWebLogic.cmd
где %MIDDLEWARE_HOME%
– это путь к вашей инсталляции WebLogic, и your_domain
– это ваш домен WebLogic, добавьте строчки после call "%DOMAIN_HOME%binsetDomainEnv.cmd" %*
.
Для Windows:
set "JAVA_OPTIONS=%JAVA_OPTIONS% -Djavax.management.builder.initial=weblogic.management.jmx.mbeanserver.WLSMBeanServerBuilder"
set "JAVA_OPTIONS=%JAVA_OPTIONS% -Dcom.sun.management.jmxremote"
set "JAVA_OPTIONS=%JAVA_OPTIONS% -Dcom.sun.management.jmxremote.port=8686"
set "JAVA_OPTIONS=%JAVA_OPTIONS% -Dcom.sun.management.jmxremote.ssl=false"
set "JAVA_OPTIONS=%JAVA_OPTIONS% -Dcom.sun.management.jmxremote.authenticate=true"
set "JAVA_OPTIONS=%JAVA_OPTIONS% -Dcom.sun.management.jmxremote.password.file=" c:jmxremotejmxremote.password""
set "JAVA_OPTIONS=%JAVA_OPTIONS% -Dcom.sun.management.jmxremote.access.file=" c:jmxremotejmxremote.access""
Для Linux:
JAVA_OPTIONS="$JAVA_OPTIONS-Djavax.mSanagement.builder.initial=weblogic.management.jmx.mbeanserver.WLSMBeanServerBuilder"
JAVA_OPTIONS="$JAVA_OPTIONS-Dcom.sun.management.jmxremote"
JAVA_OPTIONS="$JAVA_OPTIONS-Dcom.sun.management.jmxremote.port=8686"
JAVA_OPTIONS="$JAVA_OPTIONS-Dcom.sun.management.jmxremote.ssl=false"
JAVA_OPTIONS="$JAVA_OPTIONS-Dcom.sun.management.jmxremote.authenticate=true"
JAVA_OPTIONS="$JAVA_OPTIONS-Dcom.sun.management.jmxremote.password.file="/jmxremote/jmxremote.password""
JAVA_OPTIONS="$JAVA_OPTIONS-Dcom.sun.management.jmxremote.access.file="/jmxremote/jmxremote.access""
Сохраните изменения и перезагрузите WebLogic Server.
Добавьте устройство JMX, не используя Пользовательский URL Сервиса
Доступные метрики
Менеджер обеспечивает мониторинг следующих метрик Oracle WebLogic Server:
- Общая информация о сервере и операционной системе
- Использование памяти
- Активные сессии
- Загрузка классов
- Threads
- Каналы
- Детальная статистика транзакций, JMS, SAF, WLS, безопасности, подсистем коннектора
- И другие