Перейти к содержимому

Фотография

Нету счетчиков при мониторинге Weblogic 9.0 в LR


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 9

#1 Fry

Fry

    Новый участник

  • Members
  • Pip
  • 14 сообщений
  • ФИО:Александр

Отправлено 17 июня 2006 - 14:09

Добрый день!

Мониторю инстанс weblogic server 9.0 в loadrunner controller 7.8 (использую java 1.5)

В диалоговом окне, которое открывается после добавления сервера (в котором нужно выбирать счетчики), есть только папка performance data root и все.

В trace information следующее:
getMetricList()
Found 0 counters in 1 objects
  • 0

#2 Dmitry_NJ

Dmitry_NJ

    Консультант

  • Members
  • PipPipPipPipPipPip
  • 3 122 сообщений
  • ФИО:Дмитрий Шевченко
  • Город:New Jersey, USA

Отправлено 17 июня 2006 - 18:00

Поддержки WL 9.0 нет еще пока даже в последней версии LR 8.1. В LR 7.8 ее не будет никогда - в начале Q3 должно пройти объявление об EOL старых версий LR.
  • 0
Дмитрий Шевченко

HP Software

#3 Сэм

Сэм

    Постоянный участник

  • Members
  • PipPipPip
  • 212 сообщений
  • ФИО:Сергей Минаев
  • Город:Москва


Отправлено 23 мая 2008 - 12:37

Доброго времени!

У меня LoadRunner 8.1FP4
Сервер WebLogic 9.2.0
Использую java 1.5.0_04
Симптомы те же самые...

Дмитрий, не появилась ли возможность мониторинга WebLogic 9.2.0 ?
  • 0

#4 Dmitry_NJ

Dmitry_NJ

    Консультант

  • Members
  • PipPipPipPipPipPip
  • 3 122 сообщений
  • ФИО:Дмитрий Шевченко
  • Город:New Jersey, USA

Отправлено 23 мая 2008 - 21:32

Дмитрий, не появилась ли возможность мониторинга WebLogic 9.2.0 ?

Сейчас специально посмотрел LR 9.1 PAM (Product Availability Matrix) и вижу, что только WL 8.1 поддерживается. Так что и в LR 8.1, наверняка, то же самое. И я могу предположить почему не добавляют поддержку новых версий в родные мониторы LR. Дело в том, что генеральная линия партии это выбросить все родные мониторы в LR/PC и использовать SiteScope мониторы. Когда это окончательно произойдет пока неизвестно, конкретные планы не объявлены, но рано или поздно это случится. Поэтому я бы лично рекомендовал переползать потихоньку на SiteScope в плане мониторинга. Мониторинг WL 9.x в SiteScope работает - сам делал это для WL 9.2, хотя и не для нагрузочного тестирования.

Насчет лицензии на SiteScope - она бесплатна, если вы используете SiteScope для нагрузочного тестирования, но не для мониторинга в production. Если мне не изменяет память, то по умолчанию дается 500 points, что должно хватать в 99% случаев. Но если вдруг надо больше, то через sales rep можно получить ключ на большее количество points, но и в этом случае они все равно будут бесплатны.
  • 0
Дмитрий Шевченко

HP Software

#5 Сэм

Сэм

    Постоянный участник

  • Members
  • PipPipPip
  • 212 сообщений
  • ФИО:Сергей Минаев
  • Город:Москва


Отправлено 28 мая 2008 - 11:41

Дмитрий, я скачал Sitescope 9.0 Trial Version с сайта НР. Поставил у себя (на WinXP). Есть проблема.

Мониторинг для WL9.2 не возвращает метрики. Выдает сообщение: "Unable to retrieve counters: Error recieving browse data: org.omg.CORBA.NO_PERMISSION: vmcid: 0x0 minor code: 0 completed: No"
В JMX URL вводил: "service:jmx:rmi:///jndi/iiop://servak1.ru.com:6081/weblogic.management.mbeanservers.runtime", где "servak1.ru.com:6081" - имя и порт сервера, который собираюсь мониторить.
Также вводил логин/пароль админского пользователя на WL.
В чем может быть проблема?

Пробовал подключаться к WL8.1.5 через соответствующий монитор. Все успешно подключается.
  • 0

#6 Сэм

Сэм

    Постоянный участник

  • Members
  • PipPipPip
  • 212 сообщений
  • ФИО:Сергей Минаев
  • Город:Москва


Отправлено 28 мая 2008 - 12:33

Продолжение истории.
В консоли WL9.2 провел настройку протокола IIOP: установил default username/password. Теперь их указываю в SiteScope при настройке монитора JMX.
Тоже не получаются метрики, но с другой ошибкой: "Unable to retrieve counters: Error recieving browse data: java.rmi.MarshalException: CORBA COMM_FAILURE 1398079696 Maybe; nested exception is: org.omg.CORBA.COMM_FAILURE: vmcid: SUN minor code: 208 completed: Maybe"
Что еще можно посмотреть? В чем может быть проблема?
Буду благодарен за совет!

ЗЫ: другой тулзой (wlshell) метрики этого сервака получаются. Но нужно синхронизировать с LoadRunner...
  • 0

#7 Dmitry_NJ

Dmitry_NJ

    Консультант

  • Members
  • PipPipPipPipPipPip
  • 3 122 сообщений
  • ФИО:Дмитрий Шевченко
  • Город:New Jersey, USA

Отправлено 29 мая 2008 - 01:57

Дмитрий, я скачал Sitescope 9.0 Trial Version с сайта НР. Поставил у себя (на WinXP). Есть проблема.

Проблема #1. SiteScope 8.x, 9.x не поддерживается на Windows XP.
Проблема #2. SiteScope 9.x не поддерживается для LR 8.1 FP4 (а чего на LR 9.x не переходите?). Официально поддерживаемыми для LR 8.1 FP4 являются SiteScope 8.1.2 или 8.2.

Обе проблемы не имеют прямого отношения к мониторингу WL, но имейте это в виду.
  • 0
Дмитрий Шевченко

HP Software

#8 Dmitry_NJ

Dmitry_NJ

    Консультант

  • Members
  • PipPipPipPipPipPip
  • 3 122 сообщений
  • ФИО:Дмитрий Шевченко
  • Город:New Jersey, USA

Отправлено 29 мая 2008 - 02:07

Что еще можно посмотреть? В чем может быть проблема?

Проблема с JMX Monitor это правильно сконфигурить WL 9.x. Для этого нужен очень толковый WL админ, который будет с вами тесно работать. Я приаттачил документик, который в свое время нам очень помог. В нем описываются 2 способа сконфигурить WL 9.x для мониторинга через JMX. Первый способ так и не заработал, а вот второй помог. Всех деталей не знаю, может WL админ, с которым я работал, что-то еще подкрутил в настройках WL. Сухой остаток - все в итоге заработало. Но еще раз повторяю - ключевая фигура в этом процессе это толковый WL админ.

Прикрепленные файлы


  • 0
Дмитрий Шевченко

HP Software

#9 Сэм

Сэм

    Постоянный участник

  • Members
  • PipPipPip
  • 212 сообщений
  • ФИО:Сергей Минаев
  • Город:Москва


Отправлено 29 мая 2008 - 05:25

Спасибо за ответ!
Будем пробовать, хотя почти все описанные варианты пробовали.

Кстати, нашел в сети аналог Вашего документа и еще одно описание:
http://www.performan...ogic-using-jmx/
http://90kts.com/blo...x-in-sitescope/
  • 0

#10 Сэм

Сэм

    Постоянный участник

  • Members
  • PipPipPip
  • 212 сообщений
  • ФИО:Сергей Минаев
  • Город:Москва


Отправлено 29 мая 2008 - 11:52

Новости темы :focus:

1. поставил SiteScope 9.0 на Win2003 SP2
2. настроили WebLogic 9.2 согласно всем рекомендациям:
- установили логин/пароль на IIOP протокол
- сделали настройки доступа через RMI (чтоб получать все MBeans из Java 5)

Пробовали подключиться как через IIOP, так и через JMXRMI. Результат в обоих случаях один и тот же:
Unable to retrieve counters: Error recieving browse data: org.omg.CORBA.NO_PERMISSION: vmcid: 0x0 minor code: 0 completed: No

Пробовали включать в WebLogic опцию AnonymousAdminLookupEnabled. Ничего не меняется.
Логин/пароль IIOP юзера ставили длиной как 6 символов, так и 10. Не помогло.

Следующий шаг.
Отошли от SiteScope, стали пробовать подключиться через JConcole по IIOP.
При любых комбинациях настроек WebLogic получаем на клиенте:

Exception in thread "JConsole.addUrl" org.omg.CORBA.NO_PERMISSION: vmcid: 0x0
minor code: 0 completed: No
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
at java.lang.Class.newInstance0(Class.java:350)
at java.lang.Class.newInstance(Class.java:303)
at com.sun.corba.se.impl.protocol.giopmsgheaders.MessageBase.getSystemException(MessageBase.java:897)
at com.sun.corba.se.impl.protocol.giopmsgheaders.ReplyMessage_1_2.getSystemException(ReplyMessage_1_2.java:99)
at com.sun.corba.se.impl.protocol.CorbaMessageMediatorImpl.getSystemExceptionReply(CorbaMessageMediatorImpl.java:572)
at com.sun.corba.se.impl.protocol.CorbaClientRequestDispatcherImpl.processResponse(CorbaClientRequestDispatcherImpl.java:430)
...

При этом на сервере ошибка:

RuntimeException thrown by rmi server: weblogic.corba.cos.naming.RootNamingContextImpl.resolve([Lorg.omg.CosNaming.NameComponent;)
org.omg.CORBA.NO_PERMISSION: User <anonymous> does not have permission on weblogic.management.mbeanservers to perform lookup operation. vmcid: 0x0 minor code: 0 completed: No.
org.omg.CORBA.NO_PERMISSION: User <anonymous> does not have permission on weblogic.management.mbeanservers to perform lookup operation. vmcid: 0x0 minor code: 0 completed: No
at weblogic.corba.cos.naming.NamingContextImpl.throwNamingException(NamingContextImpl.java:509)
at weblogic.corba.cos.naming.NamingContextImpl.resolve(NamingContextImpl.java:169)
at weblogic.corba.cos.naming._NamingContextAnyImplBase._invoke(_NamingContextAnyImplBase.java:306)
at weblogic.corba.idl.CorbaServerRef.invoke(CorbaServerRef.java:244)
...

Вот такая картина на данный момент.
Если разрешится успешно, напишу как...
  • 0


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных