Monday, March 10, 2014

WLST - JMS Monitoring

jmsmonitoring.py


connect('weblogic','welcome1','t3://localhost:7001')

allServers=domainRuntimeService.getServerRuntimes()

print "%s\t\t%s\t\t%s\t\t%s" % ("Name","Messages Current","Messages Pending","Messages Received")

for sname in allServers:
jmsS=sname.getJMSRuntime()
js=jmsS.getJMSServers()
for i in js:
print "\n%s\t\t%s\t\t%s\t\t%s" % (str(i.getName()),str(i.getMessagesCurrentCount()),str(i.getMessagesPendingCount()),str(i.getMessagesReceivedCount()))

No comments:

Post a Comment