Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / IBM DB2, WebSphere, IMS, U2, etc Новый топик    Ответить
 Комадная строка длиной в 1000 миль или ЧТО ЭТО?  [new]
DRVTiny
Member

Откуда:
Сообщений: 40
Собственно, всё очень просто:
мне нужно промониторить доступность ключевых процессов WebSphere с использованием Zabbix без возможности запуска чего бы то ни было на стороне глубокоуважаемого клиента и уж конечно без доступа к jmx, так что по сути можно только посмотреть количество процессов, совпадающих с регэкспом.

Вот я смотрю, что у клиента запущено и недоумеваю, что это вообще и какой регэксп к этому можно прикрутить.
Собственно, я по-моему первый раз в жизни вижу командную строку таких объёмов...

/opt/IBM/WebSphere/AppServer/java/bin/java -Declipse.security -Dwas.status.socket=44413 -Dosgi.install.area=/opt/IBM/WebSphere/AppServer -Dosgi.configuration.area=/opt/IBM/WebSphere/AppServer/profiles/ESB01/servers/ASUGF.SingleCluster.asugf-int-01Node01.0/configuration -Djava.awt.headless=true -Dosgi.framework.extensions=com.ibm.cds,com.ibm.ws.eclipse.adaptors -Xshareclasses:name=webspherev85_1.6_64_%g,nonFatal -Dcom.ibm.xtq.processor.overrideSecureProcessing=true -Xbootclasspath/p:/opt/IBM/WebSphere/AppServer/java/jre/lib/ibmorb.jar -classpath /opt/IBM/WebSphere/AppServer/profiles/ESB01/properties:/opt/IBM/WebSphere/AppServer/properties:/opt/IBM/WebSphere/AppServer/lib/startup.jar:/opt/IBM/WebSphere/AppServer/lib/bootstrap.jar:/opt/IBM/WebSphere/AppServer/lib/jsf-nls.jar:/opt/IBM/WebSphere/AppServer/lib/lmproxy.jar:/opt/IBM/WebSphere/AppServer/lib/urlprotocols.jar:/opt/IBM/WebSphere/AppServer/deploytool/itp/batchboot.jar:/opt/IBM/WebSphere/AppServer/deploytool/itp/batch2.jar:/opt/IBM/WebSphere/AppServer/java/lib/tools.jar -Dibm.websphere.internalClassAccessMode=allow -Xms768m -Xmx2048m -Xcompressedrefs -Xscmaxaot4M -Dws.ext.dirs=/opt/IBM/WebSphere/AppServer/java/lib:/opt/IBM/WebSphere/AppServer/profiles/ESB01/classes:/opt/IBM/WebSphere/AppServer/classes:/opt/IBM/WebSphere/AppServer/lib:/opt/IBM/WebSphere/AppServer/installedChannels:/opt/IBM/WebSphere/AppServer/lib/ext:/opt/IBM/WebSphere/AppServer/web/help:/opt/IBM/WebSphere/AppServer/deploytool/itp/plugins/com.ibm.etools.ejbdeploy/runtime -Dderby.system.home=/opt/IBM/WebSphere/AppServer/derby -Dcom.ibm.itp.location=/opt/IBM/WebSphere/AppServer/bin -Djava.util.logging.configureByServer=true -Duser.install.root=/opt/IBM/WebSphere/AppServer/profiles/ESB01 -Djava.ext.dirs=/opt/IBM/WebSphere/AppServer/tivoli/tam:/opt/IBM/WebSphere/AppServer/java/jre/lib/ext -Djavax.management.builder.initial=com.ibm.ws.management.PlatformMBeanServerBuilder -Dpython.cachedir=/opt/IBM/WebSphere/AppServer/profiles/ESB01/temp/cachedir -Dwas.install.root=/opt/IBM/WebSphere/AppServer -Djava.util.logging.manager=com.ibm.ws.bootstrap.WsLogManager -Dserver.root=/opt/IBM/WebSphere/AppServer/profiles/ESB01 -Dcom.ibm.security.jgss.debug=off -Dcom.ibm.security.krb5.Krb5Debug=off -Dcom.ibm.ws.webservices.startup.wsdl.suppressMessages=INFO -Dcom.ibm.ejs.j2c.J2CServerListener.deferEndpointActivation=true -Dcom.ibm.ws.runtime.enableRestartableCULibraries=true -DHttpSessionIdReuse=true -Xscmx120m -Xgcpolicy:gencon -Xjit:iprofilerMemoryConsumptionLimit=67108864 -Dsun.net.http.allowRestrictedHeaders=true -Djava.library.path=/opt/IBM/WebSphere/AppServer/lib/native/linux/x86_64/:/opt/IBM/WebSphere/AppServer/java/jre/lib/amd64/compressedrefs:/opt/IBM/WebSphere/AppServer/java/jre/lib/amd64:/opt/IBM/WebSphere/AppServer/bin:/opt/IBM/WebSphere/AppServer/nulldllsdir:/usr/lib: -Djava.endorsed.dirs=/opt/IBM/WebSphere/AppServer/endorsed_apis:/opt/IBM/WebSphere/AppServer/java/jre/lib/endorsed -Djava.security.auth.login.config=/opt/IBM/WebSphere/AppServer/profiles/ESB01/properties/wsjaas.conf -Djava.security.policy=/opt/IBM/WebSphere/AppServer/profiles/ESB01/properties/server.policy com.ibm.wsspi.bootstrap.WSPreLauncher -nosplash -application com.ibm.ws.bootstrap.WSLauncher com.ibm.ws.runtime.WsServer /opt/IBM/WebSphere/AppServer/profiles/ESB01/config asugf-int-01Cell01 asugf-int-01Node01 ASUGF.SingleCluster.asugf-int-01Node01.0
25 авг 14, 14:19    [16488548]     Ответить | Цитировать Сообщить модератору
 Re: Комадная строка длиной в 1000 миль или ЧТО ЭТО?  [new]
wasadmin
Member

Откуда:
Сообщений: 107
DRVTiny,

автор
Собственно, я по-моему первый раз в жизни вижу командную строку таких объёмов...

забавный вы... Привыкайте, это ВебСфера.

Вообще это java-процесс на Линуксе управляемой ноды продукта IBM ESB в конфигурации с одним кластером. WAS 8.5, x64. java 1.6
Исходя из того, что ESB стандартно работает на 7 WASе, это скорее всего продукт IBM BPM 8.5.
25 авг 14, 14:29    [16488620]     Ответить | Цитировать Сообщить модератору
 Re: Комадная строка длиной в 1000 миль или ЧТО ЭТО?  [new]
wasadmin
Member

Откуда:
Сообщений: 107
Хотя, нет. В 8.5 BPM уже не было ESB. Самому стало интересно.
25 авг 14, 14:36    [16488661]     Ответить | Цитировать Сообщить модератору
 Re: Комадная строка длиной в 1000 миль или ЧТО ЭТО?  [new]
DRVTiny
Member

Откуда:
Сообщений: 40
wasadmin,

сервер выполняет некую функцию "интеграции": вполне вероятно, что там WebSphere исключительно ради ESB, а вокруг ESB какая-то своя замороченная обвязка.
Как Вы это разобрали - для меня непостижимо :) Спасибо большое!
25 авг 14, 14:45    [16488724]     Ответить | Цитировать Сообщить модератору
 Re: Комадная строка длиной в 1000 миль или ЧТО ЭТО?  [new]
Евгений Хабаров
Member

Откуда: Москва
Сообщений: 773
DRVTiny,

Если убрать определения переменных окружения Java, то будет гораздо более понятно.
/opt/IBM/WebSphere/AppServer/java/bin/java 
com.ibm.wsspi.bootstrap.WSPreLauncher
-nosplash
-application com.ibm.ws.bootstrap.WSLauncher com.ibm.ws.runtime.WsServer
/opt/IBM/WebSphere/AppServer/profiles/ESB01/config
asugf-int-01Cell01
asugf-int-01Node01
ASUGF.SingleCluster.asugf-int-01Node01.0
25 авг 14, 17:16    [16489687]     Ответить | Цитировать Сообщить модератору
Все форумы / IBM DB2, WebSphere, IMS, U2, etc Ответить