We do a lot of internal logging for performance monitoring. We don't have a lot of data from which to determine times that would indicate some a problem in progress, so what should we be looking for?
We have "System A," that can access arbitrary URLs and measure response time, but we also can analyze all of the access logs to see actual response time for all requests of a certain type. The ones we're measuring now (and our entirely arbitrarily chosen guesses) are:
- /secure/RapidBoard.jspa?rapidView= (6 seconds)
- /secure/Dashboard.jspa?selectPageId= (10 seconds)
- /browse/[A-Z]+-[0-9]+ (10 seconds)
- /secure/BrowseProjects.jspa (10 seconds)
- /issues/?filter= (10 seconds)
- /secure/StructureBoard.jspa?s= (10 seconds)
So my questions are, are those reasonable endpoints to check (for instance, I question the value of BrowseProjects.jspa) and/or are there others we should be checking? How about the times we've chosen?