RidgeStar
About
Locations
Manual
Preface
Introduction
Versions
Concepts
Construction
Usage
Operations
Questions
Features
Settings
Internals
Cookies
Database
Debug
Diagnose
Properties
Server Software
Setsql
Appendices
Reference
Service
Logon
RidgeStar

Manual: Internals-Diagnose

Logontranslate
Get Started |Calendar |Locations

What is Diagnose mode all about?

As you already know, a RidgeStar Ineractive SiteIneractive Site is a real-time SiteSite. Naturally, this produces a need to provide an appropriate "Response Time" to the VisitorVisitor. We call this Internal Response Time and we very carefully measure each and every use of a PagePage on the Site AND its internal response time. This is how we know if a particular ServerServer is operating smoothly or if there's some sort of a "response time problem" that we should investigate.

So, it might be pretty cool to see a page's actual Internal Response Time while the Site is operating, eh? We agree and that is precisely what Diagnose Mode provides.

When responding to reports of response time difficulties, we usually measure our internal response time with the wall clock time that a Visitor or UserUser is experiencing at his or her System (as measured by the Visitor's "wrist watch time"). Of course, the difference between the internal response time and the wall clock time is the general overhead associated with the Internet and the Visitor's Access Provider and, well, you get the idea (for a little more, see Reference: RidgeStar-Wire Time).

Diagnose mode permits you to obtain the precise response time measurements that the RidgeStar Server is providing. We cannot (under Server control) measure your wrist watch time, but we can sure tell you how long your request sat here in our Server getting processed.

Turning ON Diagnose mode
To activate Diagnose mode, simply add the keyword sequence "diagnose=1" to the Address/Location area for any interactive page. For example, you'd enter the following keyword sequence for the currently displayed page:

http://ridgestar.com/diagnosemode.php?diagnose=1

Turning OFF Diagnose mode
To disable Diagnose mode, add the keyword sequence "diagnose=0" to any interactive page, as

http://ridgestar.com/diagnosemode.php?diagnose=0

What happens when Diagnose is on?

You could see multiple Diagnose messages if the RidgeStar Technician provided multiple timing checkpoints during the page's execution. However, every page has a Start and Copyright entry, which permits the Server to compute and display the Internal Response Time (which will be displayed when Diagnose mode is on).

To see an example of a Diagnose message at the top and the bottom of this page, turn on Diagnose as described in the paragraph titled "Turning ON Diagnose mode".