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

Ganglia

21
64
+ 1
0
Graphite

355
352
+ 1
39
Add tool

Ganglia vs Graphite: What are the differences?

Ganglia: Scalable distributed monitoring system. Ganglia is a scalable distributed monitoring system for high-performance computing systems such as clusters and Grids. It is based on a hierarchical design targeted at federations of clusters; Graphite: A highly scalable real-time graphing system. Graphite does two things: 1) Store numeric time-series data and 2) Render graphs of this data on demand.

Ganglia and Graphite can be primarily classified as "Monitoring" tools.

Graphite is an open source tool with 4.59K GitHub stars and 1.2K GitHub forks. Here's a link to Graphite's open source repository on GitHub.

Advice on Ganglia and Graphite
Susmita Meher
Senior SRE at African Bank | 4 upvotes 路 326.6K views
Needs advice
on
Prometheus
Graphite
and
Grafana

Looking for a tool which can be used for mainly dashboard purposes, but here are the main requirements:

  • Must be able to get custom data from AS400,
  • Able to display automation test results,
  • System monitoring / Nginx API,
  • Able to get data from 3rd parties DB.

Grafana is almost solving all the problems, except AS400 and no database to get automation test results.

See more
Replies (1)
Sakti Behera
Technical Specialist, Software Engineering at AT&T | 3 upvotes 路 128.5K views

You can look out for Prometheus Instrumentation (https://prometheus.io/docs/practices/instrumentation/) Client Library available in various languages https://prometheus.io/docs/instrumenting/clientlibs/ to create the custom metric you need for AS4000 and then Grafana can query the newly instrumented metric to show on the dashboard.

See more
Get Advice from developers at your company using Private StackShare. Sign up for Private StackShare.
Learn More
Pros of Ganglia
Pros of Graphite
    Be the first to leave a pro
    • 16
      Render any graph
    • 9
      Great functions to apply on timeseries
    • 7
      Well supported integrations
    • 5
      Includes event tracking
    • 2
      Rolling aggregation makes storage managable

    Sign up to add or upvote prosMake informed product decisions

    Sign up to add or upvote consMake informed product decisions

    - No public GitHub repository available -

    What is Ganglia?

    It is a scalable distributed monitoring system for high-performance computing systems such as clusters and Grids. It is based on a hierarchical design targeted at federations of clusters.

    What is Graphite?

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

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

    What companies use Ganglia?
    What companies use Graphite?
    See which teams inside your own company are using Ganglia or Graphite.
    Sign up for Private StackShareLearn More

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

    What tools integrate with Ganglia?
    What tools integrate with Graphite?

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

    Blog Posts

    Jun 26 2018 at 3:26AM

    Twilio SendGrid

    +10
    11
    9148
    +29
    15
    11156
    What are some alternatives to Ganglia and Graphite?
    collectd
    collectd gathers statistics about the system it is running on and stores this information. Those statistics can then be used to find current performance bottlenecks (i.e. performance analysis) and predict future system load (i.e. capacity planning). Or if you just want pretty graphs of your private server and are fed up with some homegrown solution you're at the right place, too.
    Zabbix
    Zabbix is a mature and effortless enterprise-class open source monitoring solution for network monitoring and application monitoring of millions of metrics.
    Nagios
    Nagios is a host/service/network monitoring program written in C and released under the GNU General Public License.
    Munin
    Munin is a networked resource monitoring tool that can help analyze resource trends and "what just happened to kill our performance?" problems. It is designed to be very plug and play. A default installation provides a lot of graphs with almost no work.
    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.
    See all alternatives