Here an simple example how to monitor if your AdminServer and managed servers are up and running with WLST
Run it with $WL_HOME/ common/bin/wlst.sh -loadProperties <property_file> <script_name>
Â
 ($WL_HOME is the location of your WebLogic server directory, like /opt/oracle/Middleware/wlserver_10.3)
Property file(properties.py):
admin_server=<name adminserver>
admin_server_port=
wluser=weblogic
wlpassword=<password>
clustername=[name]
domain=<domain_name>
Â
script:
import os
#Definition to print a running servers state
def printState(AdminServer):
connect(wluser, wlpassword, ‘t3://’+ admin_server + ‘:’ + admin_server_port)
serverConfig()
state(“AdminServer”)
state(“[name of managed server1]”)
state(“[name_of managed_server2]”)
#Definition to disconnect from a server
def disconnectFromServer():
disconnect()
exit()
#Calling connectToServer definition with no arguments
#connectToServer()
#Calling printstateDetails with arguments
printState(‘AdminServer’)
#Calling disconnectFromServer definition with no arguments
#disconnectFromServer()
Started in pharmacy, I made the change to IT in 1996. I am an Oracle Fusion Middleware Architect at AMIS, with focus on technical infrastructure, Serverside solutions, installing, administering, configuring the Oracle Fusion Middleware stack. My experience is from integrations at telco´s using Oracle AIA, Oracle Portal, OID, Forms&Reports, Discoverer upto the latest Oracle WebLogic 11g releases with practically all Oracle products running on top of it
Happy
0 0 %
Sad
0 0 %
Excited
0 0 %
Sleepy
0 0 %
Angry
0 0 %
Surprise
0 0 %
Like this:
Like Loading...
Fri Nov 19 , 2010
Ever wondered what to find in which directoy, in for example an Oracle SOA Suite 11g installation? (patchset 2) Well, here´s the general rule: – The toplevel layer –> Called the Middleware home; toplevel of all components, usually something like /app/oracle/weblogic/Middleware (or make your own choice) – The WebLogic Server layer–> Location […]