• Post Reply Bookmark Topic Watch Topic
  • New Topic

Measuring transaction size in Weblogic  RSS feed

 
debbie shifferd
Greenhorn
Posts: 11
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
How would you go about measuring the transaction size per transaction in a Weblogic environment?

Example: user logs on to a portal server that is in New York. The portal allows authorized users to access an application on a server in Sacramento. So the transactions are flowing back and forth on a network between NY and Sacramento. Depending on what the user selects, obviously various sizes of data are being transmitted back and forth through the network to reach the user. But how much data per transaction?

The reason I want to know this is because "network" folks at our company don't like high traffic volumes going through their WAN. So, I have to provide transaction sizes and volumes for them in order to get their seal of approval.

And please do not suggest that I move my servers to New York because that's not going to happen.

I would appreciate any thoughts on how to calculate an average transaction size in say kilobytes, etc. Thanks!
 
David Harkness
Ranch Hand
Posts: 1646
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I don't know of a way to do this in WebLogic directly, but for the general case you can install a package capture utility on the server you want to measure. If it's a windows box, WinPCAP with Ethereal (a nice viewer) are a great combination, and I was able to install and get them working in about half an hour (including googling, downloading, installing, and capturing a session).

Unix/Linux will have similar tools to be sure. This might be overkill, but it will work for any kind of network traffic you'd like to see. So you could see how much traffic between browser and web server, between web server and EJBs (if you're using them) and between that layer (EJB/JSP) and SQL database.

The other way is to just estimate it yourself. For each application transaction, estimate the number and size of data transfers. For a ballpark estimate like they are asking about, this shouldn't be too hard.
 
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!