The Latest in Performance Monitoring and End-User Experience


Browsing posts tagged with: TraceView

Measuring Your Web App Performance with Apache Bench
August 4, 2014 by

Performance Monitoring

When you are being tasked to find and fix those pesky slow pages in your web app, you might have hard time finding where to start. Identifying top performance bottlenecks is always difficult, since there are many factors that lead to slow server response time : slow application logic, poorly indexed database queries, a myriad
Continue reading

Announcing the node.js Beta. Free Monitoring!
August 1, 2014 by

Performance Monitoring

Looking to get insight into the performance and scalability of node.js-based applications? TraceView is introducing node.js support with an early access beta program, and you’re invited to sign up! The beta is invitation-based, so you’ll need to fill out our beta questionnaire to get involved. When selected, we’ll give you free monitoring in exchange for
Continue reading

Faking the Funk: Mocking External Services in Python Tests
July 25, 2014 by

Performance Monitoring

In this day and age, it’s difficult to build an application that does not rely on some type of external service. Whether the service is handling user identity, analyzing interesting data, or hurling RESTful insults, you have to accept the fact that you now have a dependency on something you do not control. One place
Continue reading

Building and Testing a Microservice in a Service-Oriented Architecture
June 23, 2014 by

Performance Monitoring

Building a single app is hard enough. Building out multiple capabilities into that app is even harder. As part of our ongoing experience to build a full-stack monitoring tool, we recently refactored our logins out of the individual modules we’ve built and into a Microservice, built in Java. We would like to share our experience
Continue reading

python-traceview: A Library for the TraceView API
June 18, 2014 by

Performance Monitoring

Not too long ago, we introduced the TraceView Data API, which exposes high level metrics and performance data related to your TraceView account via a RESTful API. For the unfamiliar, this means you can access server latency timeseries, application error rates, and even browsers used by end users. In an effort to make accessing the
Continue reading

Announcing Auto-RUM for Apache, nginx
June 17, 2014 by

Performance Monitoring

Real User Monitoring extends TraceView’s performance purview from the application’s backend performance to full browser pageloads.  This provides a more complete view of end-user experience. Until now, this was done by adding small script tags to the beginning and end of your templates.  Today, we’re releasing Apache and nginx instrumentation which will automate this process,
Continue reading

Measuring User Satisfaction
June 16, 2014 by

Performance Monitoring

When monitoring an application’s performance, start at the highest level: how is the app performing for users?  It’s important to measure this using both technical metrics (eg. latency, page weight) and also experiential metrics (Apdex, speed index). We’ve recently introduced Apdex-based performance scoring to TraceView.  Now, we’re taking that a step further, with Apdex for
Continue reading

One Weird Trick Front End Web Developers Don’t Want You to Know…
June 13, 2014 by

Performance Monitoring

A few weekends ago, my Developer girlfriend and I endeavored to create a simple transit app for our Pebble smartwatches.  The cool thing was we had MVP by Saturday evening, and we were both rocking bus times on our watchfaces by Monday morning.  Could we have continued to use the transit app on our phones?
Continue reading

PSR-3: Why Drupal’s Doggone Watchdog Is Gone
June 9, 2014 by

Performance Monitoring

watchdog() provides Drupal’s out-of-the-box logging capabilities. Despite a reputation for a “learning cliff”, it’s much simpler to deal with logs in Drupal than in many other systems. Instead of dealing with confusing log files, site builders can visit the system log page in the GUI and look at neatly formatted table of error types, severities, and
Continue reading

Hey Tracing Guy!
June 3, 2014 by

Performance Monitoring

Supporting a product like TraceVIew means that among other things I get to play with a broad cross section of web stacks, poke around in interesting and unusual server configurations, and field a wide array of questions. “What exactly do you mean by a trace?” (This). “Why can I install a TraceView Apache module but
Continue reading

Page 6 of 19
1 4 5 6 7 8 19
close