Online education portals like Udacity and Coursera are really changing the world of remote learning in significant ways. By making free and high quality education accessible to a global audience, these platforms are opening up undreamt of possibilities for communities around the world to improve, grow, and prosper in the digital economy of the 21st century. Education at top tier colleges and universities has traditionally been a social and economic privilege, but now anyone can join in the learning revolution by sitting in virtual classrooms with the world’s best and brightest educators. Whether this involves learning how to code and build smart phone apps, or starting up a new business, or learning about public health literacy, the sky is the limit of what’s now possible.

Everything about Web and Network Monitoring

Monitoring With Jiffy-Web & Paid Monitor

If you’ve discovered the convenience of Jiffy-Web, you may be pleased to know that it fully integrates with Paid Monitor cloud-based monitoring.

Jiffy-Web? What’s That?

According to its project home page, “Jiffy is an end-to-end real-world web page instrumentation and measurement suite.” That means it can measure how long it takes to execute any block of JavaScript code. Measurements are then uploaded to a database on the server. Jiffy-Web also provides a component that retrieves and summarizes the data stored in the database.

The JavaScript coder implements this measurement by putting a simple tag before the block of code and another simple tag after the block of code.

Server-side implementation requires a cron job and an Oracle database (MySql is on its way; others to follow).

How Does It Integrate With Paid Monitor?

Thanks to Dan Fruehauf at Paid Monitor, the Paid Monitor Monitor Manager (M3) can populate a monitor with data extracted from Jiffy-Web log files. His recent article provides more detail and shows us how.

What’s In It For Me?

If you’ve been following my performance articles on the blog, you no doubt recognize the need to “measure, benchmark, and monitor” to identify and watch performance-critical sections of a website. When individual web pages are identified as problems (or potential problems), further analysis can identify the sections of JavaScript code that take the most time. The Jiffy-Web / Paid Monitor combination can do this for us. When all our fixes are in place, wisdom dictates that this area of code should be monitored on an ongoing basis, which is where the Jiffy-Web / Paid Monitor combination really shines.

Post Tagged with

About Warren Gaebel

Warren wrote his first computer program in 1970 (yes, it was Fortran).  He earned his Bachelor of Arts degree from the University of Waterloo and his Bachelor of Computer Science degree at the University of Windsor.  After a few years at IBM, he worked on a Master of Mathematics (Computer Science) degree at the University of Waterloo.  He decided to stay home to take care of his newborn son rather than complete that degree.  That decision cost him his career, but he would gladly make the same decision again. Warren is now retired, but he finds it hard to do nothing, so he writes web performance articles for the Monitor.Us blog.  Life is good!