Hi all, We've been having issues with our off-site installation of Evergreen (1.2.4.0) that we have so far been unsuccessful in tracking down to root causes. Rather than trying to compile anecdotes about when any particular transaction appeared to take longer than usual, we're trying to come up with something that would allow us to make periodic, non-intrusive calls to the server and time the results, hopefully pointing to a bottleneck somewhere along the route between us and our server. I posed this question on #openils-evergreen, and was pointed at the Constrictor tool <http://svn.open-ils.org/trac/ILS-Contrib/wiki/Constrictor>, which sounds like exactly what we need. However, upon installing and running it, I have learned that it's written for a later version of the software than what we are currently running. I have not been successful in making changes to it that allow it to work in our situation. So, if not Constrictor, what *are* people using to, for example, measure how long it takes to check a book out, or look up a patron barcode? What are people using to correlate that sort of information with what's happening on their network at the time?
My gut reaction is to create a set of tests in Nagios (what that test would do, I don't know yet) that would also produce data that I could graph with rrdtool and correlate with graphs from smokeping. That's very high-level though, and I'm not sure it would tell me what I want to know. Thanks, Ed Barrett
