Author: Tyler Moore

Improvements to Graph Behavior

Graphs Are Easier to Share

You can now copy and paste any graph URL, and be sure that when someone clicks it they’ll see the same thing as you. This always worked once you’d saved a graph, but now we continuously update the URL for every graph. This means you can share a graph as soon as you create it without cluttering up your project. Read More

Updates to Alerts and Bug Fixes

Timely and relevant alerts are a key component of effective application monitoring, and we’ve done a lot of work recently to improve our alerts. Let’s dig in and talk about the improvements we’ve made!

The first thing you’re likely to notice are the improvements to your alerts configuration page.

From here, you’ll see a list of all your alerts. Read More

Introducing the New Instrumental Interface

Instrumental is about to get a brand new look! For the last few months we’ve been hard at work on a modern, intuitive, and easier UI. We’ll be rolling it out to users over the next few weeks, but we wanted to give you a sneak peek now.

New Time Selector

We merged the resolution and duration dropdowns into a single global control. Read More

Instrumental Query Language Updated

We’ve added two new features to make the query language even better – a new wildcard operator that doesn’t match metric children, and a method for adding a constant value to any graph.

1) ? wildcard operator.

This wildcard operator is basically the same as * except that it will never match a dot. Read More

Graph Grouping

Our new graph grouping feature is live! We’re super excited about this update – groups have been one of our most requested features, and it’s already making our lives easier. Let’s take a look at how you can use it!

Creating a new group from your dashboard is easy:

Creating a new group of graphs

After creating a new group and giving it a useful name, you can move a graph to your group like so:

Adding a graph to a group

Graphs added to a group will disappear from your default dashboard view. Read More

How to Monitor User Visible Errors

Your application is going to break. Maybe not today, maybe not tomorrow, but it will happen. Data centers fail, worker boxes get saturated and disks run out of storage. It happens to the best applications.

You’ve probably got a good handle on catastrophic server failure. Smart developers keep a watchful eye on their infrastructure, and we know you’re smart. Read More

Toku vs. Mongo: Fight!

We’ve done a lot of infrastructure work on Instrumental’s monitoring pipeline over the last few weeks. Our main goals with this infrastructure work were making Instrumental’s data collection and writing process more resilient and easier to scale. As an application monitoring service, we process billions of data points every single day, and we would love to write more data in less time. Read More

Who’s Hammering Your System?

Do you remember that time one user with a rogue script saturated your workers, causing a ton of problems for your system (and your other users!) without even realizing he’d caused a problem?

We ran into a similar issue a while back with our HTML to PDF product, DocRaptor. One of our users was generating way more documents than normal – his test document creation alone accounted for 75% of all documents being generated! Read More