Hosted Graphite vs StatsD

Need advice about which tool to choose?Ask the StackShare community!

Hosted Graphite

22
28
+ 1
12
StatsD

305
292
+ 1
31
Add tool

Hosted Graphite vs StatsD: What are the differences?

Developers describe Hosted Graphite as "Graphite as a service". Hosted Graphite is the powerful open-source application metrics system used by hundreds of companies. We take away the headaches of scaling, maintenance, and upgrades and let you do what you do best - write great software. On the other hand, StatsD is detailed as "Simple daemon for easy stats aggregation". StatsD is a front-end proxy for the Graphite/Carbon metrics server, originally written by Etsy's Erik Kastner. StatsD is a network daemon that runs on the Node.js platform and listens for statistics, like counters and timers, sent over UDP and sends aggregates to one or more pluggable backend services (e.g., Graphite).

Hosted Graphite and StatsD can be primarily classified as "Monitoring" tools.

Some of the features offered by Hosted Graphite are:

  • Dashboards- Standard Graphite and Tasseo dashboards out of the box
  • Account Sharing- Allow team members to customise graphs and dashboards
  • Access Keys- Export data to external monitoring systems, dashboards and alerting systems

On the other hand, StatsD provides the following key features:

  • buckets: Each stat is in its own "bucket". They are not predefined anywhere. Buckets can be named anything that will translate to Graphite (periods make folders, etc)
  • values: Each stat will have a value. How it is interpreted depends on modifiers. In general values should be integer.
  • flush: After the flush interval timeout (defined by config.flushInterval, default 10 seconds), stats are aggregated and sent to an upstream backend service.

"Great customer support" is the primary reason why developers consider Hosted Graphite over the competitors, whereas "Single responsibility" was stated as the key factor in picking StatsD.

StatsD is an open source tool with 14.2K GitHub stars and 1.83K GitHub forks. Here's a link to StatsD's open source repository on GitHub.

Manage your open source components, licenses, and vulnerabilities
Learn More
Pros of Hosted Graphite
Pros of StatsD
  • 4
    Great customer support
  • 2
    Custom metrics
  • 2
    Grafana dashboards
  • 1
    Event annotations
  • 1
    Alerting with lots of notification options
  • 1
    Great value
  • 1
    Lots of Integrations
  • 9
    Open source
  • 7
    Single responsibility
  • 5
    Efficient wire format
  • 3
    Handles aggregation
  • 3
    Loads of integrations
  • 1
    Many implementations
  • 1
    Scales well
  • 1
    Simple to use
  • 1
    NodeJS

Sign up to add or upvote prosMake informed product decisions

Cons of Hosted Graphite
Cons of StatsD
    Be the first to leave a con
    • 1
      No authentication; cannot be used over Internet

    Sign up to add or upvote consMake informed product decisions

    What is Hosted Graphite?

    Hosted Graphite is the powerful open-source application metrics system used by hundreds of companies. We take away the headaches of scaling, maintenance, and upgrades and let you do what you do best - write great software.

    What is StatsD?

    It is a network daemon that runs on the Node.js platform and listens for statistics, like counters and timers, sent over UDP or TCP and sends aggregates to one or more pluggable backend services (e.g., Graphite).

    Need advice about which tool to choose?Ask the StackShare community!

    Jobs that mention Hosted Graphite and StatsD as a desired skillset
    Postman
    San Francisco, United States
    What companies use Hosted Graphite?
    What companies use StatsD?
    Manage your open source components, licenses, and vulnerabilities
    Learn More

    Sign up to get full access to all the companiesMake informed product decisions

    What tools integrate with Hosted Graphite?
    What tools integrate with StatsD?

    Sign up to get full access to all the tool integrationsMake informed product decisions

    Blog Posts

    JavaScriptGitHubNode.js+29
    14
    13592
    GitHubPythonReact+42
    49
    40861
    GitHubSlackNGINX+15
    28
    21059
    JavaScriptGitHubPython+42
    53
    22081
    What are some alternatives to Hosted Graphite and StatsD?
    Librato
    Librato provides a complete solution for monitoring and understanding the metrics that impact your business at all levels of the stack. We provide everything you need to visualize, analyze, and actively alert on the metrics that matter to you.
    JavaScript
    JavaScript is most known as the scripting language for Web pages, but used in many non-browser environments as well such as node.js or Apache CouchDB. It is a prototype-based, multi-paradigm scripting language that is dynamic,and supports object-oriented, imperative, and functional programming styles.
    Git
    Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency.
    GitHub
    GitHub is the best place to share code with friends, co-workers, classmates, and complete strangers. Over three million people use GitHub to build amazing things together.
    Python
    Python is a general purpose programming language created by Guido Van Rossum. Python is most praised for its elegant syntax and readable code, if you are just beginning your programming career python suits you best.
    See all alternatives