Application Perf Mgmt (BAC / BSM) Practitioners Forum
Showing results for 
Search instead for 
Do you mean 

SiteScope 10.14 - WebSphere 7.0

Advisor

SiteScope 10.14 - WebSphere 7.0

1. Anyone know what Internal/External Java is?

 

2. Anyone know what the 'Launch an external JVM' checkbox from WAS monitor configuration really means...and if it has any relationship to item 1.?

 

The WebSphere Admins aren't sure.

 

Regards,

 

Joe

4 REPLIES
Super Advisor Super Advisor

Re: SiteScope 10.14 - WebSphere 7.0

Hi jramz !

Internal means that SiS will use its own java libraries.

External means that you copied AppServer folder from WAS server to SiS's host and SiS will use these libraries (you should fill in the path to your folder with copied WAS).

Best regards,
Alexey
Highlighted
Advisor

Re: SiteScope 10.14 - WebSphere 7.0

Thanks, Alexey.

 

How does one determine which one to configure - Internal or External?  Is there a dependency on the WebSphere setup?  Or is it simply up to the SiS Admin?  In other words - when would one use External Java...and when would one use Internal Java?

 

We are having a heck of a time getting this configured...and I have the help of a WebSPhere Admin.  A few notes: We are in a clustered WebSphere Environment - each node running multiple JVMs (each JVM has a different SOAP port).  We are using the WebSphere Global Security Schema with Federated User Repositories.

 

All ports are open and the credentials work.  My get is telling me that there is something up with the trust store and key store...

 

Any advice out there is appreciated.  We are on SiteScope 10.14, AIX 6, WebSphere 7.0 (clustered), 5 LPARS (each LPAR has a Node Profile, where up to 10 JVMs may run). 

 

Regards,

 

Joe

Trusted Contributor

Re: SiteScope 10.14 - WebSphere 7.0

1.Export certificate from WAS server to SiteScope.
Go to SiteScope preferences>Certificate management
give server name and port and export.
2.Copy lib folder and required jar files from WAS server to SiteScope Server.
<WAS_SERVER>\WebSphere\AppServer\
java\jre\lib\ext\ibmjceprovider.jar and <WAS_SERVER>\WebSphere\AppServer\
java\jre\lib\ibmcertpathprovider.jar
<WAS_SERVER>\WebSphere\AppServer\lib
DummyClientTrustFile.jks and DummyClientKeyFile.jks.
3. Restart the SiteScope service after completing steps 1 & 2
4.Websphere admin has to enable custom in PMI config and JVM they want.
5.Use Internal Java and try to get the counters.
Regards,
Janardhan
#Be the change, you want to see#
Super Advisor Super Advisor

SiteScope 10.14 - WebSphere 7.0

[ Edited ]

Hi Joe ! In addition to Janardhan:
----------------------------------------------------
"How does one determine which one to configure - Internal or External?...Or is it simply up to the SiS Admin? In other words - when would one use External Java...and when would one use Internal Java?"

From hp_man_SIS10.10_Using_pdf.pdf:
Launch an external JVM: Select this option to use external JVMs. By default, the WebSphere monitor uses internal JVMs. External JVMs consume greater resources, take  longer to start up, and have bad error handling. Note: You cannot use certificates added using Certificate Management if this setting is selected. Default value: Not selected (if upgrading from previous versions of SiteScope, this check box is selected automatically during the upgrade for existing monitors).

But just in case - I use external jvm check box with WAS6.x and it is reliable.
----------------------------------------------------
"Is there a dependency on the WebSphere setup?"
Dependency is only on version - you need to copy files and folders for right version WAS.
----------------------------------------------------

Also please look at page 1090 (hp_man_SIS10.10_Using_pdf.pdf) - there is a step by step instruction for configuring WAS monitor - did you import certificate from WAS into SiS (if you use internal jvm approach) or into copied WAS' cert store (if you use external jvm method) ?

Best regards,
Alexey