python-traceview: A Library for the TraceView API

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 […]


TraceView APIv2

Earlier this year my colleague TR wrote about the launch of our data API. I’m a big fan of making data more accessible, so I used our own API to write a Hubot script for exploring TraceView data without ever leaving HipChat. Even while I was writing that article, though, we were already lining up […]


New Features in Burndown

A few months ago we announced Burndown, an open source web application for tracking the progress of Github milestones. For those of you that missed out: Harnessing the power of the mighty Github API, Burndown provides a dead simple way to generate a burndown chart for any Github milestone. This is helpful for tracking both […]

Slow and Inconsistent: Web APIs, PART 1

With contributions by Bobby Fitzgerald No man is an island, and neither is a web app. The time needed to build web applications continues to approach zero, but only because the tools to build them are so much better. Talking about frameworks is almost boring; who wants to talk about Play or Rails when you […]

Instrument Java code your way: TraceView Java API at your service!

When it comes to analyzing your web application’s performance, TraceView has already instruments a wide spectrum of Java components, such as application servers, frameworks and JDBC connections, all with the convenience of simply including TraceView Java agent jar in your JVM. However, have you come across situations that make you think, “It would have been nice […]

TraceView Data API

Announcing the TraceView Data API Today, I’m excited to announce a new feature to TraceView – the Data API! In a nutshell, the Data API exposes all of those high-level metrics you’re collecting in TraceView over REST, formatted as JSON. Now you can take that data, jam it into your own system and do whatever […]

Tracing Celery Performance For Web Applications

Are you using Celery to process python backend tasks asynchronously?  Have you wanted to get insight into their resource consumption and efficiency?  Here’s a few useful ways to get insight into Celery performance when running tasks. A simple celery task For a quick review, Celery lets you turn any python method into an asynchronous task.  Here’s a […]