Guide for System Center Monitoring Pack for WebLogic This guide was written based on the 7.3.2135.0 version of the Monitoring Pack for WebLogic. Guide History Release Date Changes November 19, 2010 Original preview release of this July 15, 2011 Updated beta release of this guide. October 28, 2011 Updated RC release of this guide. June 28, 2013 Added WebLogic 12cR1 to this guide Supported Configurations The Monitoring Pack for WebLogic supports monitoring the WebLogic application server versions running on the operating systems as shown in the following table. WebLogic Versions Windows Operating Systems UNIX and Linux Operating Systems WebLogic 10g, Rel3 WebLogic 11g Rel1 WebLogic 12c Rel1 Windows Server 2003 SP2 Windows Server 2003 R2 SP2 Windows Server 2008 SP2 Windows Server 2008 R2 Windows Server 2012 SP1 Windows Server 2012 R2 CentOS: 5(x86/x64) 6(x86/x64) Debian Linux: 5(x86/x64) 6(x86/x64) 7(x86/x64) Oracle Linux: 5(x86/x64) 6(x86/x64) Red Hat Enterprise Linux:  4(x86/x64)  5(x86/x64)
 keytool -export -alias nodemanager -keystore myidentity.keystore -storepass secret .\nodemanager.cer  keytool –import -alias adminserver -file .\adminserver.cer -keystore .\mytrust.keystore -storepass secret  keytool –import -alias managedserver -file .\managedserver.cer -keystore .\mytrust.keystore -storepass secret  keytool –import -alias nodemanager -file .\nodemanager.cer -keystore .\mytrust.keystore -storepass secret 6. Copy $WEBLOGIC_HOME\wlserver_10.3\server\lib\Certs\myidentity.keystore and $WEBLOGIC_HOME\wlserver_10.3\server\lib\Certs\mytrust.keystore to $WEBLOGIC_HOME\wlserver_10.3\common\nodemanager and edit the following block of text in nodemanager.properties file to have the following settings applicable to your configurations. LogLimit=0 PropertiesVersion=10.3 AuthenticationEnabled=true JavaHome=C\:\\Java64\\JDK16~1.0_2\\jre LogLevel=FINE DomainsFileEnabled=true StartScriptName=startWebLogic.cmd ListenAddress=host1.contoso.com NativeVersionEnabled=true ListenPort=5556 LogToStderr=true SecureListener=true LogCount=1 StopScriptEnabled=false QuitEnabled=false LogAppend=true StateCheckInterval=500
CrashRecoveryEnabled=false StartScriptEnabled=false LogFormatter=weblogic.nodemanager.server.LogFormatter ListenBacklog=50 KeyStores=CustomIdentityAndCustomTrust CustomIdentityAlias=nodemanager CustomIdentityKeyStoreFileName=myidentity.keystore CustomIdentityKeyStorePassPhrase=secret CustomIdentityKeyStoreType=jks CustomIdentityPrivateKeyPassPhrase=secret CustomTrustKeyPassPhrase=secret CustomTrustKeyStoreFileName=mytrust.keystore CustomTrustKeyStorePassPhrase= CustomTrustKeyStoreType=jks Import a Certificate The Operations Manager agent runs on the local Windows computer where the monitored JEE application server is running. JEE application servers running on UNIX and Linux are monitored by the Operations Manager management server. In order for the Operations Manager agent to communicate with the JEE application server using SSL, the agent must be able to trust the application server’s certificate. As long as the application server’s certificate is imported into the agent computer’s trusted certificate store, Operations Manager can monitor the application server using SSL. To import a certificate into a computer’s trusted certificate store 1. Start the Microsoft Management Console by running mmc.exe at the command prompt or the Run box. 2. On the File menu, Add/Remove Snap-in, select Certificates, and click Add. 3. Select Computer account. 4. Click Next. Select Local computer. 5. On the Trusted Root Certification Authorities, select Certificates, right-click and select All tasks and Import. 6. Browse for the certificate file and click Next.