weblogic.Admin utility

Syntax
------
java weblogic.Admin -url localhost:7001 -username usrnm -password passwd COMMAND

Exit Codes Returned by weblogic.Admin
-------------------------------------
--> All weblogic.Admin commands return an exit code of 0 if the command succeeds and an exit code of 1 if the command fails.
in windows - echo %ERRORLEVEL%
in bash shell - echo $?

#TO DISCOVER MANAGE SERVER IS RUNNING OR NOT
java weblogic.Admin -url localhost:7001 -username weblogic -password weblogic DISCOVERMANAGEDSERVER -serverName MS1

#TO SHUTDOWN THE MANAGE SERVER FORCEFULLY
java weblogic.Admin -url localhost:7001 -username weblogic -password weblogic FORCESHUTDOWN MS1

#TO RESUME THE MANAGE SERVER
java weblogic.Admin -url http://localhost:7001 -username weblogic -password weblogic RESUME MS1

#TO SHUTDOWN MANAGE SERVER GRACEFULLY
java weblogic.Admin -url localhost:7001 -username weblogic -password weblogic SHUTDOWN MS1

#TO START THE MANAGE SERVER USING NODEMANAGER (PROVIDED) ADMIN SERVER IS RUNNING
java weblogic.Admin -url localhost:7001 -username weblogic -password weblogic START MS1

#TO CONNECT TO A WEBLOGIC INSTANCES
java weblogic.Admin -url managedhost:8001 -username weblogic -password weblogic CONNECT 10

#TO GET CURRENT STATE OF SERVER INSTANCE
java weblogic.Admin -url localhost:7001 -username weblogic -password weblogic GETSTATE

#TO LISTS THE BEA LICENSES FOR ALL WEBLOGIC SERVER INSTANCES INSTALLED ON THE SPECIFIED HOST
java weblogic.Admin -url localhost:7001 -username weblogic -password weblogic LICENSES

#TO LISTS THE BINDINGS OF A NODE IN THE JNDI NAMING TREE.
java weblogic.Admin -url localhost:7001 -username weblogic -password weblogic LIST

#TO PING THE SERVER INSTANCE
java weblogic.Admin -url localhost:7001 -username weblogic -password weblogic PING 10

#TO GET SERVER LOGS
java weblogic.Admin -url ManagedHost:8001 -username weblogic -password weblogic SERVERLOG | more

#TO GET THREAD DUMP
java weblogic.Admin -url ManagedHost:8001 -username weblogic -password weblogic THREAD_DUMP

#TO SEE THE VERSION OF WEBLOGIC
java weblogic.Admin -url ManagedHost:8001 -username weblogic -password weblogic VERSION

# TO START THE MANAGED SERVERS IN STANDBY MODE
java weblogic.Admin -url https://localhost:9002 -username weblogic -password weblogic STARTINSTANDBY MS1

# TO CREATE CONNECTION POOL
java weblogic.Admin -url http://ManagedHost:7001 -username weblogic -password weblogic CREATE_POOL demopool url=jdbc:pointbase:server://localhost:9092/demo, driver=com.pointbase.jdbc.jdbcUniversalDriver, testConnsOnReserve=true, testTableName=SYSTABLES, initialCapacity=2, maxCapacity=10, capacityIncrement=2, allowShrinking=true, props=user=examples;password=examples
java weblogic.Admin -url http://localhost:7003 -username weblogic -password weblogic CREATE_POOL demopool url=jdbc:pointbase:server://localhost:9092/demo, driver=com.pointbase.jdbc.jdbcUniversalDriver, props=user=examples;password=examples

#TO CREATE CONNECTION POOL BY USING -mbean(ADMIN MBEANS) AS A ARGUMENT
java weblogic.Admin -url localhost:7003 -username weblogic -password weblogic CREATE -mbean “anup:Type=JDBCConnectionPool,Name=myPool”

#TO GET INFO ABT CONNECTIONPOOL
java weblogic.Admin -url localhost:7001 -username weblogic -password weblogic GET -pretty -mbean anup:Name=myPool,Type=JDBCConnectionPool

#TO DISPLAYS ALL INSTANCES OF ALL JDBCConnectionPoolRuntime MBeans FOR ALL SERVERS IN THE DOMAIN.
java weblogic.Admin -adminurl localhost:7001 -username weblogic -password weblogic GET -pretty -type JDBCConnectionPoolRuntime

#TO INVOKE THE PROPERTIES OF A INSTANCES
java weblogic.Admin -url AdminHost:7001 -username weblogic -password weblogic INVOKE -mbean MedRec:Location=MedRecServer,Name=myPool, ServerRuntime=MedRec,Type=JDBCConnectionPoolRuntime -method enable

#TO SEARCH ALL THE RUNTIME Mbeans THAT ARE RUNNING FOR THE SERVER
java weblogic.Admin -url ManagedHost:8001 -username weblogic -password weblogic QUERY -pattern *:Type=JDBCConnectionPoolRuntime,*

#TO SET ANY ATTRIBUTE THAT IS NOT DISPLAYED IN CONSOLE
java weblogic.Admin -url http://ManagedHost:8001 -username weblogic -password weblogic SET -mbean MedRec:Location=MedRecManagedServer,Name=MedRecManagedServer,Type=ServerConfig -property StdoutSeverityLevel 64

#TO EXECUTE THE COMMANDS IN BATCHFILE i.e.,BATCHUPDATE COMMAND
java weblogic.Admin -url AdminHost:7001 -username weblogic -password weblogic BATCHUPDATE -batchFile c:\commands.txt -continueOnError -batchCmdVerbose

#TO GET AN ATTRIBUTE INFO.
java weblogic.Admin -url AdminHost:7001 -username weblogic -password weblogic GET -mbean MedRec:Name=MedRecServer,Type=Server -property ListenPort
java weblogic.Admin -url AdminHost:7001 -username weblogic -password weblogic GET -mbean MedRec:Name=MedRecManagedServer,Type=Server -property ListenPort

#TO KNOW THE STATE OF A CLUSTER
java weblogic.Admin -url AdminHost:7001 -username weblogic -password weblogic CLUSTERSTATE -clustername MedRecCluster

#TO START THE MANAGE SERVERS AT A TIME IN CLUSTER
java weblogic.Admin -url AdminHost:7001 -username weblogic -password weblogic STARTCLUSTER -clustername MedRecCluster

#TO VALIDATE THE CLUSTER CONFIG
java weblogic.Admin -url AdminHost:7001 -username weblogic -password weblogic VALIDATECLUSTERCONFIG -configpath samples\domains\medrec\config.xml

#TO PURGE THE DEPLOYMENTS REQUESTS
java weblogic.Admin -url localhost:7001 -username weblogic -password weblogic PURGETASKS

#TO STORE THE USER CREDENTIALS
java weblogic.Admin -username weblogic -password weblogic STOREUSERCONFIG



GENERAL PROPERTIES OF A SERVER IN A DOMAIN
-------------------------------------------
#TO VIEW LISTEN PORT OF PARTICULAR SERVER(ADMIN SERVER OR MANAGED SERVER)
java weblogic.Admin -url localhost:7007 -username weblogic -password weblogic GET -mbean anup:Type=Server,Name=admin -property ListenPort

#TO VIEW LISTEN ADDRESS OF PARTICULAR SERVER
java weblogic.Admin -url localhost:7007 -username weblogic -password weblogic GET -mbean anup:Type=Server,Name=admin -property ListenAddress

#TO VIEW LISTEN PORT IS ENABLED OR NOT OF A PARTICULAR SERVER
java weblogic.Admin -url localhost:7007 -username weblogic -password weblogic GET -mbean anup:Type=Server,Name=admin -property ListenPortEnabled

#TO VIEW STARTUPMODE OF A PARTICULAR SERVER
java weblogic.Admin -url localhost:7007 -username weblogic -password weblogic GET -mbean anup:Type=Server,Name=admin -property StartupMode

#TO VIEW ADMINISTRATION PORT OF A PARTICULAR SERVER
java weblogic.Admin -url localhost:7007 -username weblogic -password weblogic GET -mbean anup:Type=Server,Name=admin -property AdministrationPort

TUNNING PROPERTIES OF A SERVER IN A DOMAIN
-------------------------------------------
#TO VIEW SOCKET READERS OF A PARTICULAR SERVER
java weblogic.Admin -url localhost:7007 -username weblogic -password weblogic GET -mbean anup:Type=Server,Name=admin -property SocketReaders

#TO VIEW THE STUCK THREAD MAX. TIME OF A PARTICULAR SERVER
java weblogic.Admin -url localhost:7007 -username weblogic -password weblogic GET -mbean anup:Type=Server,Name=admin -property StuckThreadMaxTime

#TO VIEW THE STUCK THREAD TIMER INTERVAL OF A PARTICULAR SERVER
java weblogic.Admin -url localhost:7007 -username weblogic -password weblogic GET -mbean anup:Type=Server,Name=admin -property StuckThreadTimerInterval

#TO VIEW THE LOGIN TIMEOUT OF A PARTICULAR SERVER
java weblogic.Admin -url localhost:7007 -username weblogic -password weblogic GET -mbean anup:Type=Server,Name=admin -property LoginTimeout

#TO VIEW ACCEPT BACKLOG OF A PARTICULAR SERVER
java weblogic.Admin -url localhost:7007 -username weblogic -password weblogic GET -mbean anup:Type=Server,Name=admin -property AcceptBacklog

#TO VIEW REVERSE DNS ALLOWED PROPERTY OF A PARTICULAR SERVER IS ENABLED OR NOT
java weblogic.Admin -url localhost:7007 -username weblogic -password weblogic GET -mbean anup:Type=Server,Name=admin -property ReverseDNSAllowed

#TO VIEW Low Memory GC Threshold OF A PARTICULAR SERVER
java weblogic.Admin -url localhost:7007 -username weblogic -password weblogic GET -mbean anup:Type=Server,Name=admin -property LowMemoryGCThreshold

#TO VIEW Low Memory Granularity Level OF A PARTICULAR SERVER
java weblogic.Admin -url localhost:7007 -username weblogic -password weblogic GET -mbean anup:Type=Server,Name=admin -property LowMemoryGranularityLevel

#TO VIEW Low Memory Sample Size OF A SERVER
java weblogic.Admin -url localhost:7007 -username weblogic -password weblogic GET -mbean anup:Type=Server,Name=admin -property LowMemorySampleSize

#TO VIEW Low Memory Time Interval OF A SERVER
java weblogic.Admin -url localhost:7007 -username weblogic -password weblogic GET -mbean anup:Type=Server,Name=admin -property LowMemoryTimeInterval

#TO VIEW Managed Server Independence Enabled OF A SERVER
java weblogic.Admin -url localhost:7007 -username weblogic -password weblogic GET -mbean anup:Type=Server,Name=admin -property ManagedServerIndependenceEnabled

#TO VIEW MSI File Replication Enabled OF A SERVER
java weblogic.Admin -url localhost:7007 -username weblogic -password weblogic GET -mbean anup:Type=Server,Name=admin -property MSIFileReplicationEnabled


HEALTH MONITORING PROPERTIES OF A SERVER IN A DOMAIN
-----------------------------------------------------
#TO VIEW Auto Restart OF A SERVER
java weblogic.Admin -url localhost:7007 -username weblogic -password weblogic GET -mbean anup:Type=Server,Name=admin -property AutoRestart

#TO VIEW Auto Kill If Failed OF A SERVER
java weblogic.Admin -url localhost:7007 -username weblogic -password weblogic GET -mbean anup:Type=Server,Name=admin -property AutoKillIfFailed

#TO VIEW Restart Delay Seconds OF A SERVER
java weblogic.Admin -url localhost:7007 -username weblogic -password weblogic GET -mbean anup:Type=Server,Name=admin -property RestartDelaySeconds


CLUSTER PROPERTIES OF A SERVER IN A DOMAIN
-------------------------------------------
#TO VIEW Replication Group OF A SERVER
java weblogic.Admin -url localhost:7007 -username weblogic -password weblogic GET -mbean anup:Type=Server,Name=admin -property ReplicationGroup

#TO VIEW Preferred Secondary Group OF A SERVER
java weblogic.Admin -url localhost:7007 -username weblogic -password weblogic GET -mbean anup:Type=Server,Name=admin -property PreferredSecondaryGroup

#TO VIEW Cluster Weight OF A SERVER
java weblogic.Admin -url localhost:7007 -username weblogic -password weblogic GET -mbean anup:Type=Server,Name=admin -property ClusterWeight

#TO VIEW Interface Address OF A SERVER
java weblogic.Admin -url localhost:7007 -username weblogic -password weblogic GET -mbean anup:Type=Server,Name=admin -property InterfaceAddress


DEPLOYMENT PROPERTIES OF A SERVER IN A DOMAIN
---------------------------------------------
#TO VIEW Staging Mode OF A SERVER
java weblogic.Admin -url localhost:7007 -username weblogic -password weblogic GET -mbean anup:Type=Server,Name=admin -property StagingMode

#TO VIEW Staging Directory Name OF A SERVER
java weblogic.Admin -url localhost:7007 -username weblogic -password weblogic GET -mbean anup:Type=Server,Name=admin -property StagingDirectoryName

#TO VIEW Upload Directory Name OF A SERVER
java weblogic.Admin -url localhost:7007 -username weblogic -password weblogic GET -mbean anup:Type=Server,Name=admin -property UploadDirectoryName

#TO VIEW Messaging Bridge Thread Pool Size OF A SERVER
java weblogic.Admin -url localhost:7007 -username weblogic -password weblogic GET -mbean anup:Type=Server,Name=admin -property MessagingBridgeThreadPoolSize

#TO VIEW JMS Thread Pool Size OF A SERVER
java weblogic.Admin -url localhost:7007 -username weblogic -password weblogic GET -mbean anup:Type=Server,Name=admin -property JMSThreadPoolSize


CLUSTER PROPERTIES OF A DOMAIN
------------------------------
GENERAL CLUSTER PROPERTIES OF A DOMAIN
--------------------------------------
#TO VIEW ClusterAddress OF A CLUSTER
java weblogic.Admin -url localhost:7007 -username weblogic -password weblogic GET -mbean anup:Type=Cluster,Name=Cluster1 -property ClusterAddress

#TO VIEW Default Load Algorithm OF A CLUSTER
java weblogic.Admin -url localhost:7007 -username weblogic -password weblogic GET -mbean anup:Type=Cluster,Name=Cluster1 -property DefaultLoadAlgorithm

#TO VIEW Client Cert Proxy Enabled OF A CLUSTER
java weblogic.Admin -url localhost:7007 -username weblogic -password weblogic GET -mbean anup:Type=Cluster,Name=Cluster1 -property ClientCertProxyEnabled

MULTICAST CLUSTER PROPERTIES OF A DOMAIN
----------------------------------------
#TO VIEW Multicast Address OF A CLUSTER
java weblogic.Admin -url localhost:7007 -username weblogic -password weblogic GET -mbean anup:Type=Cluster,Name=Cluster1 -property MulticastAddress

#TO VIEW Multicast Port OF A CLUSTER
java weblogic.Admin -url localhost:7007 -username weblogic -password weblogic GET -mbean anup:Type=Cluster,Name=Cluster1 -property MulticastPort

#TO VIEW Multicast Send Delay OF A CLUSTER
java weblogic.Admin -url localhost:7007 -username weblogic -password weblogic GET -mbean anup:Type=Cluster,Name=Cluster1 -property MulticastSendDelay

#TO VIEW Multicast TTL OF A CLUSTER
java weblogic.Admin -url localhost:7007 -username weblogic -password weblogic GET -mbean anup:Type=Cluster,Name=Cluster1 -property MulticastTTL

#TO VIEW Multicast Buffer Size OF A CLUSTER
java weblogic.Admin -url localhost:7007 -username weblogic -password weblogic GET -mbean anup:Type=Cluster,Name=Cluster1 -property MulticastBufferSize


NODEMANAGER PROPERTIES OF A DOMAIN
----------------------------------
#TO VIEW Listen Address OF A NODEMANAGER
java weblogic.Admin -url localhost:7007 -username weblogic -password weblogic GET -mbean anup:Type=NodeManager,Name=NM -property ListenAddress

#TO VIEW Listen Port OF A NODEMANAGER
java weblogic.Admin -url localhost:7007 -username weblogic -password weblogic GET -mbean anup:Type=NodeManager,Name=NM -property ListenPort

#TO VIEW Debug Enabled OF A NODEMANAGER
java weblogic.Admin -url localhost:7007 -username weblogic -password weblogic GET -mbean anup:Type=NodeManager,Name=NM -property DebugEnabled

0 comments:

Post a Comment