Welcome to Hosted Graphite

Let us host your monitoring environment so you don't have to!

Contents

Graphite is an open-source and highly scalable, real-time graphing system for time-series data. The metrics and data that you send to Graphite’s carbon endpoint are timestamped, and can be graphed using a basic dashboard interface. Graphite is an efficient method of collecting data, is well documented, and is easy to work with.

Hosted Graphite has improved upon standard Graphite and offers additional tools and features that provide our customers with a robust and well-rounded monitoring solution.

  • We handle the aggregation, storage, and backups of your data. We have built-in features like Data Views and Aggregation Rules, and offer a list of API's for programatic management of your monitoring environment.

  • Send server metrics from your running instances, custom metrics from within your application code, and integration metrics from other popular services that we integrate with, like Heroku, AWS, Azure, and GCP.

  • Visualize your data in meaningful ways with customizable dashboards that look awesome!

  • Configure alerts to your metrics and integrate with popular notification channels such as Email, Slack, Pager Duty, Microsoft Teams, and OpsGenie.

  • We have fast and friendly support and are dedicated to making sure you get the highest possible value from our services.

  • Hosted Graphite takes away the burden of self-hosting your own monitoring solution, allowing you more time and freedom to work on your most important tasks. You can measure, analyze, and visualize large amounts of data from your applications and infrastructure without the hassles of setting up your own servers, worrying about scaling, storing data, alerting, or maintenance.

  • You need a monitoring solution in order to make data-driven decisions for your business. Get an instant overview of how your technology stack is performing by monitoring your systems and observing trends in your data.

  • Hosted Graphite has many supported APIs, integrations, and plugins that can help you get data in, and render it in a way that is useful for you. Anytime you have questions about our product and services, our knowledgeable support team will respond quickly and give you useful advice.

A common monitoring target is the number of concurrent users in a web application. A possible solution is to have a scheduled background task, which once a minute queries the appropriate resource and sends us the current number of users. This metric is given an appropriate identifier, such as conc_users. Each time we receive a message with a metric (or metrics), we store the values with a UNIX timestamp. When you create a new dashboard, you can start graphing this newly available metric with just a few clicks:

Although it lets you get up and running quickly with simple graphs, our Hosted Dashboards are a very powerful tool. You can build complex graphs from multiple metrics, use Graphite functions to manipulate the metric data, and have the ability to fine tune the styling and functionality of the graphs.

Here’s another example: this time three metrics are being graphed simultaneously, and some styling has been applied to improve clarity. Check out the graph panel reference to see some of the many available possibilities.

Next, you can see our Getting Started guide to learn how to send data to a Hosted Graphite account, and use that data to build custom dashboards and alerts.

If you don't already have a Hosted Graphite account, you can start a 14 day free trial here.

You can also schedule a product demo here, to speak with a knowledgable member of our team that will offer support and advice on how to get started.

Last updated