Someone at House of Fusion was asking how to see the sizes of sessions in CF7.  While CF8 has a built in Monitoring API but it can have dangerous overhead load on your application, CF7 does not even have that. 

I had run across the need to see all the applications running on our servers and then all the sessions of each application so I wrote a quick little script that uses the java objects "coldfusion.runtime.ApplicationScopeTracker" and "coldfusion.runtime.SessionTracker" to get all the data I was trying to see.

So here is that little  "Random Tool".  (Click on the Download Icon below.)

*Note: When I write little tools like this I'm usually writing it because there is something I absolutely need to see in order to complete another project. These little tools are not written as projects themselves and therefore may not be very pretty or as full featured as something that I was writing as a complete project. I just needed to get some code running that gave me back the data I needed to see. There are no warranties or promises. If you find is useful then great. If not, oh well. I know the code works on CF8 at the moment. It used to work on CF7, but I do not have a CF7 server anymore so I can not be certain.