CfTracker 2.0 Beta
June 30, 2010 4 Comments
I’ve just release a new version “2.0 Beta” of CfTracker. It’d be great if people could help with testing and make any suggestions or feature requests. Keep reading to find out what has changed and some fresh screenshots.
New features
- Dashboard
- Features graphs and tables for the following information
- Sessions per application
- Memory usage
- Caches (query and template) hit ratios
- Features graphs and tables for the following information
- Sessions
- Action all sessions by their attributes (not scope values).
- Query Cache
- View everything in the query cache.
- Purge multiple or individual items from the cache.
- Update the creation time of an item to cache for longer.
- View result set.
- See the SQL and parameters.
- Actions against all cached queries by attributes.
- Datatables
- Applications, Sessions and Queries are listed in paged tables.
- Supports searching and filtering by certain aspects.
- Show / Hide columns.
Currently missing
- Searching sessions by scope value.
I’m currently working on improving this as I wanted to support regular expressions and deeper levels. The interface for this also needs improving.
To be added
- More information to the dashboard.
- Purge all queries / templates and run Garbage collection buttons.
Help!
There are several ways you can help me with this project.
- Use Github to fork and fix any problems you find.
- Use Github to log and issues you encounter.
- Use UserVoice to submit any ideas and requests or vote on existing ones.
- Provide me with direct feedback here or via my contact form.
- Twitter about how awesome CfTracker is
- Blog about how you used CfTracker to help you solve or monitor something.
- Tell me about any new ways found to retrieve information about Coldfusion (threads, template cache or anything else that may be useful).
Download
http://github.com/misterdai/cfTracker/downloads
Screenshots
- CfTracker 2.0
- Dashboard
- Applications
- Sessions
- Query Cache
- Statistics









Found something extremely useful and want to thank me with more than just words?
There are a couple things I’d like added. I will document them. They are more on the application side, and giving it the power for example, to stop duplicate logins by searching through active sessions and knowing that user is already logged in. What we do internally is expire that session, and enable the new login to go through, so that our customer cannot effectively share logins, and must purchase licenses. I’ve been watching your project since its inception, keep up the good work.
@Sami
I’ve been looking at improving the interface for searching against session scope values, but haven’t come up with anything yet. Good usage example though which is useful to develop against.
Thanks for the input
Does this work for Railo also? If so what version. Are you planning on posting this to Riaforge (please do!)
Hi, no it doesn’t work for Railo… yet. I’m currently trying to port some of the functions across but for this low-level information Railo and Adobe CF differ greatly. If you want to keep an eye on the Railo port it’s available from http://github.com/misterdai/cfTracker/tree/railo by clicking “Download Source”. Currently only the application page is working and it’s missing some of the information and features (restarting apps) compared to Adobe CF.
CfTracker has been on Riaforge for a while now, it started off as just a set of components for accessing some of this information. But then in June I built an application on top of them to work as a CFIDE Administrator extension (now works standalone as well). I also switched to github for a lot of things (source control, issues, wiki) because it’s easier to have stuff in a single location. I do update the RiaForge site and have it pointing to all the right places on github