Graphite vs Nagios vs StatsD

Graphite
Graphite

270
206
+ 1
38
Nagios
Nagios

542
378
+ 1
92
StatsD
StatsD

184
120
+ 1
27

What is Graphite?

Graphite does two things: 1) Store numeric time-series data and 2) Render graphs of this data on demand

What is Nagios?

Nagios is a host/service/network monitoring program written in C and released under the GNU General Public License.

What is StatsD?

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).

Want advice about which of these to choose?Ask the StackShare community!

Why do developers choose Graphite?
Why do developers choose Nagios?
Why do developers choose StatsD?

Sign up to add, upvote and see more prosMake informed product decisions

What are the cons of using Graphite?
What are the cons of using Nagios?
What are the cons of using StatsD?
    Be the first to leave a con
      Be the first to leave a con
      What companies use Graphite?
      What companies use Nagios?
      What companies use StatsD?

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

      What tools integrate with Graphite?
      What tools integrate with Nagios?
      What tools integrate with StatsD?

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

      What are some alternatives to Graphite, Nagios, and StatsD?
      Graphene
      Graphene is a Python library for building GraphQL schemas/types fast and easily.
      Grafana
      Grafana is a general purpose dashboard and graph composer. It's focused on providing rich ways to visualize time series metrics, mainly though graphs but supports other ways to visualize data through a pluggable panel architecture. It currently has rich support for for Graphite, InfluxDB and OpenTSDB. But supports other data sources via plugins.
      Pencil
      A web application microframework for Rust
      Kibana
      Kibana is an open source (Apache Licensed), browser based analytics and search dashboard for Elasticsearch. Kibana is a snap to setup and start using. Kibana strives to be easy to get started with, while also being flexible and powerful, just like Elasticsearch.
      Prometheus
      Prometheus is a systems and service monitoring system. It collects metrics from configured targets at given intervals, evaluates rule expressions, displays the results, and can trigger alerts if some condition is observed to be true.
      See all alternatives
      Decisions about Graphite, Nagios, and StatsD
      No stack decisions found
      Interest over time
      Reviews of Graphite, Nagios, and StatsD
      No reviews found
      How developers use Graphite, Nagios, and StatsD
      Avatar of ShadowICT
      ShadowICT uses NagiosNagios

      We use Nagios to monitor our stack and alert us when problems arise. Nagios allows us to monitor every aspect of each of our servers such as running processes, CPU usage, disk usage, and more. This means that as soon as problems arise, we can detect them and call out an engineer to resolve the issues as soon as possible.

      Avatar of Stream
      Stream uses StatsDStatsD

      StatsD is used to track the number of messages we're publishing and the type of realtime subscribers. So it shows the number of longpoll connections, the number of websocket connections etc. It also tracks how Redis is performing.

      Avatar of Onezino Gabriel
      Onezino Gabriel uses GraphiteGraphite

      Utilizando computação em nuvens e o modelo de pagar pelo uso com _graphite _nós conseguimos analisar todos os logs de informação gerada pelo sistema.

      Avatar of Analytical Informatics
      Analytical Informatics uses NagiosNagios

      We use Nagios to monitor customer instances of Bridge and proactively alert us about issues like queue sizes, downed services, errors in logs, etc.

      Avatar of OnlineCity
      OnlineCity uses NagiosNagios

      We use nagios based OpsView to monitor our server farm and keep everything running smoothly.

      Avatar of Chris Hartwig
      Chris Hartwig uses StatsDStatsD

      Business and system counters go through StatsD and are pushed to InfluxDB

      Avatar of Tongliang Liu
      Tongliang Liu uses GraphiteGraphite

      Great metrics visualization tool together with StatsD.

      Avatar of Tongliang Liu
      Tongliang Liu uses StatsDStatsD

      Arm yourself with sensor all over your application

      Avatar of Peter Degen-Portnoy
      Peter Degen-Portnoy uses NagiosNagios

      Monitor web servers, databases, utility servers

      Avatar of Veggie Sailor
      Veggie Sailor uses NagiosNagios

      For the monitoring full stack of the platform.

      How much does Graphite cost?
      How much does Nagios cost?
      How much does StatsD cost?
      Pricing unavailable
      Pricing unavailable
      Pricing unavailable