Hi to All!
I have been working on load testing for 2 months, I'm a newcomer
actually but I have to ask an urgent question.
I have been dealing with performance and stress test of an ERP
project of governmental institution.I'm working with LoadRunner and
Sitescope.
I have prepared all the necessary stuff before the test but I'm stuck
at point of monitoring application server which is Weblogic BEA.
After a long research of version and tool competitiveness, I have the
LR 9.1 and Sitescope 9.5 on WinXP machine.
The system that I'm testing is build on 2 Unix Servers which run
Weblogic 9.2 and a load balancer Windows machine which has an Apache
on it. Additionally, the servers are clustered.
One of the machines has an admin console(Weblogic) and I have made all
the configuration of both servers via this console.
Furthermore, for the pre-studies of test, I have worked on test
machine which has a web server Apache and single Unix Weblogic
server .
By Sitescope JMX, monitor I'm able to connect to the test application
server and monitor folllowing counters,
-Security
-com.bea
-java.lang --> I need this one specifically.
-java.logging
-JImplementation-(I don't exactly remember the name of the counter
but it's detailed information of the modules)
However, when I made same configuration on the production system, I
could only get the following counters;
-com.bea
-Security
-JImplementation.
What I'have done as configuration of the Weblogic is enabling IIOP,
defining username and password for IIOP, and adding java options to
start script of the Weblogic server.
I used "service:jmx:rmi:///jndi/iiop://
10.0.2.220:7001/
weblogic.management.mbeanservers.runtime" as jmx url in test machine
and "service:jmx:rmi:///jndi/iiop://
10.0.2.212:9001/
weblogic.management.mbeanservers.runtime" in the production machine.
10.0.2.212 is the one which has an admin console and 9001 is the port
which the application is running.
The problem is, although I made the same changes for test and
production servers, I can't reach the information I need.
I need to monitor heap, memory and thread information which are placed
under java.lang counter.
To understand the problem, I changed the last part of the URL as
jmxrmi, jmxconnector and weblogic.mbeanservers.domainruntime but it
didn't help.
I checked the security but there is no firewall or any other security
caution related. All the accesses are enabled.
The only difference is that this clustering problem and I don't know
what to do with it.?
what kind of a change,do i need, what configuration or any other tool
is necessary?
Moreover, I tried with JConsole and the case is exactly the same. I
can monitor test server but not the production system.
I'm looking forward to see any advice,
Best Wishes,
--
Hande