Monitoring coffee: Tales from Hosted Graphite’s secret lab

It has been said that software engineers are organisms that convert caffeine into code. Not all software engineers need coffee to get by, but it’s popular enough that it’d be silly for us not to have an office coffee machine… …it’d also be sort of silly for a monitoring company not to monitor that coffee…

Hosted Graphite + Sentry: Event and error tracking on your dashboards

When we ask our customers what they use to track errors and events on their sites, Sentry is typically the answer. That’s why we’ve added it as our latest integration: you can display your Sentry events on the same dashboards and graphs that your application performance is displayed on, giving you more information about the…

Collaboration > evaluation: Why we pay SRE candidates to interview all-day

As a team of (mostly) engineers we understand why a growing consensus think the process of hiring for tech is broken. Between us, we’ve interviewed hundreds of times and have our fair share of lacklustre, or downright terrible, interview experiences. When interviewing for SRE it becomes particularly difficult — we’re looking for qualities like empathy…

Securely sending metric data to Hosted Graphite

Security is a top priority at Hosted Graphite. To make sure your custom metrics arrive safely, we offer several options for their transport. In addition to the plaintext TCP or UDP carbon-format interfaces, you can send your metric data in the same format via TCP over TLS, and HTTPS. If you’d like a simpler, faster…

Building a diverse team

When I arrived at Hosted Graphite as the new (and first) Office Manager, I also represented another important addition to the company – the second woman on the team. Since then, three more women have joined our ranks; in a company of about twenty, this marks a significant increase. We’ve already published one blog about…

Monitor Amazon Kinesis Firehose in Hosted Graphite

We’ve supported syncing your metrics from Kinesis Streams, Amazon’s streaming data platform, for several years. Kinesis Streams helps you gather and process streaming data which can then be monitored in your Hosted Graphite account. Recently, we’ve added support for Firehose, a fully managed and scalable service that allows users to stream data to destinations like…

Hosted Graphite now integrates with Papertrail

We’re happy to announce a new integration with Papertrail, the widely used hosted log management service. Papertrail allows you to manage logs from apps, servers, cloud services, and shows you important log messages, in real time. Our integration lets you view metrics about important system and application log messages on your Hosted Graphite graphs and dashboards. For…

Per-metric rate limiting: How we protect our backend

To protect our backend and make sure one customer’s traffic can’t affect anyone else, we carefully limit the amount of data we accept from our users. This data can arrive at different rates and is immediately limited if we suspect it to be harmful. However, there are some cases where traffic will pass by our…

Advanced data views: Better observability, more control

At Hosted Graphite, we process billions of datapoints every day. We aggregate every metric you send us — ten different ways. These data views give you more control over what you see and at the most appropriate resolution. It’s an advanced feature we offer that makes it easier to analyse your data, set up effective…

Mandatory fun: How to throw a successful company event

When I first decided to apply for the Office Manager role at Hosted Graphite, I was drawn in by a few words in the job description page; “no ninjas, rockstars, or brogrammers, please; just nice, caring humans.” Right off the bat, these words indicated to me that a workplace with this as a value would…