From acb537ba9761c5bb443f8480f94179adeb59bc80 Mon Sep 17 00:00:00 2001 From: David Parlevliet Date: Thu, 30 Jul 2015 21:57:15 +1000 Subject: [PATCH 1/3] separated metric tools in to categories to make it neater and easier to find what you're looking for --- README.md | 35 ++++++++++++++++++++++------------- 1 file changed, 22 insertions(+), 13 deletions(-) diff --git a/README.md b/README.md index 0835a18..8c5b8be 100644 --- a/README.md +++ b/README.md @@ -409,22 +409,31 @@ ## Metric & Metric Collection *Metric gathering and display software.* +### Collectors only +* [Diamond](https://github.com/BrightcoveOS/Diamond) - Python based statistic collection daemon. * [Collectd](http://collectd.org/) - System statistic collection daemon. * [Collectl](http://collectl.sourceforge.net/) - High precision system performance metrics collecting tool. -* [Dashing](http://dashing.io/) - Ruby gem that allows for rapid statistical dashboard development. An all HTML5 approach allows for big screen displays in data centers or conference rooms. -* [Diamond](https://github.com/BrightcoveOS/Diamond) - Python based statistic collection daemon. -* [Facette](http://facette.io) - Time series data visualization and graphing software written in Go. -* [Freeboard](https://github.com/Freeboard/freeboard) - A damn-sexy front-end real-time dashboard. Transforms raw JSON into delicious UI. -* [Ganglia](http://ganglia.sourceforge.net/) - High performance, scalable RRD based monitoring for grids and/or clusters of servers. Compatible with Graphite using a single collection process. -* [Grafana](http://grafana.org/) - A Graphite & InfluxDB Dashboard and Graph Editor. -* [Graphite](http://graphite.readthedocs.org/en/latest/) - Scalable graphing server. -* [InfluxDB](http://influxdb.com/) - Distributed time series database with no external dependencies. -* [KairosDB](https://code.google.com/p/kairosdb/) - Fast distributed scalable time series database, fork of OpenTSDB 1.x. -* [OpenTSDB](http://opentsdb.net/) - Store and server massive amounts of time series data without losing granularity. -* [Packetbeat](http://packetbeat.com/) - Captures network traffic and displays it in a custom Kibana dashboard for easy viewing. -* [Prometheus](http://prometheus.io/) - Service monitoring system and time series database. -* [RRDtool](http://oss.oetiker.ch/rrdtool/) - Industry standard, high performance data logging and graphing system for time series data. * [Statsd](https://github.com/etsy/statsd/) - Application statistic listener. +* [tcollector](http://opentsdb.net/docs/build/html/user_guide/utilities/tcollector.html) - System statistic collection daemon written in Python for OpenTSDB + +### Dashboards +* [Grafana](http://grafana.org/) - A Graphite & InfluxDB Dashboard and Graph Editor. +* [Ganglia](http://ganglia.sourceforge.net/) - High performance, scalable RRD based monitoring for grids and/or clusters of servers. Compatible with Graphite using a single collection process. +* [RRDtool](http://oss.oetiker.ch/rrdtool/) - Industry standard, high performance data logging and graphing system for time series data. +* [Dashing](http://dashing.io/) - Ruby gem that allows for rapid statistical dashboard development. An all HTML5 approach allows for big screen displays in data centers or conference rooms. +* [Facette](http://facette.io) - Time series data visualization and graphing software written in Go. +* [Freeboard](https://github.com/Freeboard/freeboard) - A damn-sexy front-end real-time dashboard for the internet of things. Transforms raw JSON into delicious UI. + +### Metric storage +* [OpenTSDB](http://opentsdb.net/) - Store and server massive amounts of time series data without losing granularity. +* [KairosDB](https://code.google.com/p/kairosdb/) - Fast distributed scalable time series database, fork of OpenTSDB 1.x. +* [InfluxDB](http://influxdb.com/) - Distributed time series database with no external dependencies. + +### Packages +* [Prometheus](http://prometheus.io/) - Service monitoring system and time series database. +* [Packetbeat](http://packetbeat.com/) - Captures network traffic and displays it in a custom Kibana dashboard for easy viewing. +* [Graphite](http://graphite.readthedocs.org/en/latest/) - Scalable graphing server. + ## Network Configuration Management *Network configuration management tools.* From 0fcb079b4b94ef092bceea0f29db7352ecb63af6 Mon Sep 17 00:00:00 2001 From: David Parlevliet Date: Thu, 30 Jul 2015 21:57:55 +1000 Subject: [PATCH 2/3] Added tcollector for OpenTSDB --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 8c5b8be..a7f171f 100644 --- a/README.md +++ b/README.md @@ -424,7 +424,7 @@ * [Facette](http://facette.io) - Time series data visualization and graphing software written in Go. * [Freeboard](https://github.com/Freeboard/freeboard) - A damn-sexy front-end real-time dashboard for the internet of things. Transforms raw JSON into delicious UI. -### Metric storage +### Storage * [OpenTSDB](http://opentsdb.net/) - Store and server massive amounts of time series data without losing granularity. * [KairosDB](https://code.google.com/p/kairosdb/) - Fast distributed scalable time series database, fork of OpenTSDB 1.x. * [InfluxDB](http://influxdb.com/) - Distributed time series database with no external dependencies. From c063d65675b58ca1380a9f4906e5aebe66a079da Mon Sep 17 00:00:00 2001 From: David Parlevliet Date: Thu, 30 Jul 2015 22:00:43 +1000 Subject: [PATCH 3/3] use nested list instead of h3 heading to make it easier to read --- README.md | 43 +++++++++++++++++++++---------------------- 1 file changed, 21 insertions(+), 22 deletions(-) diff --git a/README.md b/README.md index a7f171f..d336943 100644 --- a/README.md +++ b/README.md @@ -409,31 +409,30 @@ ## Metric & Metric Collection *Metric gathering and display software.* -### Collectors only -* [Diamond](https://github.com/BrightcoveOS/Diamond) - Python based statistic collection daemon. -* [Collectd](http://collectd.org/) - System statistic collection daemon. -* [Collectl](http://collectl.sourceforge.net/) - High precision system performance metrics collecting tool. -* [Statsd](https://github.com/etsy/statsd/) - Application statistic listener. -* [tcollector](http://opentsdb.net/docs/build/html/user_guide/utilities/tcollector.html) - System statistic collection daemon written in Python for OpenTSDB +* Collectors only + * [Diamond](https://github.com/BrightcoveOS/Diamond) - Python based statistic collection daemon. + * [Collectd](http://collectd.org/) - System statistic collection daemon. + * [Collectl](http://collectl.sourceforge.net/) - High precision system performance metrics collecting tool. + * [Statsd](https://github.com/etsy/statsd/) - Application statistic listener. + * [tcollector](http://opentsdb.net/docs/build/html/user_guide/utilities/tcollector.html) - System statistic collection daemon written in Python for OpenTSDB -### Dashboards -* [Grafana](http://grafana.org/) - A Graphite & InfluxDB Dashboard and Graph Editor. -* [Ganglia](http://ganglia.sourceforge.net/) - High performance, scalable RRD based monitoring for grids and/or clusters of servers. Compatible with Graphite using a single collection process. -* [RRDtool](http://oss.oetiker.ch/rrdtool/) - Industry standard, high performance data logging and graphing system for time series data. -* [Dashing](http://dashing.io/) - Ruby gem that allows for rapid statistical dashboard development. An all HTML5 approach allows for big screen displays in data centers or conference rooms. -* [Facette](http://facette.io) - Time series data visualization and graphing software written in Go. -* [Freeboard](https://github.com/Freeboard/freeboard) - A damn-sexy front-end real-time dashboard for the internet of things. Transforms raw JSON into delicious UI. +* Dashboards + * [Grafana](http://grafana.org/) - A Graphite & InfluxDB Dashboard and Graph Editor. + * [Ganglia](http://ganglia.sourceforge.net/) - High performance, scalable RRD based monitoring for grids and/or clusters of servers. Compatible with Graphite using a single collection process. + * [RRDtool](http://oss.oetiker.ch/rrdtool/) - Industry standard, high performance data logging and graphing system for time series data. + * [Dashing](http://dashing.io/) - Ruby gem that allows for rapid statistical dashboard development. An all HTML5 approach allows for big screen displays in data centers or conference rooms. + * [Facette](http://facette.io) - Time series data visualization and graphing software written in Go. + * [Freeboard](https://github.com/Freeboard/freeboard) - A damn-sexy front-end real-time dashboard for the internet of things. Transforms raw JSON into delicious UI. -### Storage -* [OpenTSDB](http://opentsdb.net/) - Store and server massive amounts of time series data without losing granularity. -* [KairosDB](https://code.google.com/p/kairosdb/) - Fast distributed scalable time series database, fork of OpenTSDB 1.x. -* [InfluxDB](http://influxdb.com/) - Distributed time series database with no external dependencies. - -### Packages -* [Prometheus](http://prometheus.io/) - Service monitoring system and time series database. -* [Packetbeat](http://packetbeat.com/) - Captures network traffic and displays it in a custom Kibana dashboard for easy viewing. -* [Graphite](http://graphite.readthedocs.org/en/latest/) - Scalable graphing server. +* Storage + * [OpenTSDB](http://opentsdb.net/) - Store and server massive amounts of time series data without losing granularity. + * [KairosDB](https://code.google.com/p/kairosdb/) - Fast distributed scalable time series database, fork of OpenTSDB 1.x. + * [InfluxDB](http://influxdb.com/) - Distributed time series database with no external dependencies. +* Packages + * [Prometheus](http://prometheus.io/) - Service monitoring system and time series database. + * [Packetbeat](http://packetbeat.com/) - Captures network traffic and displays it in a custom Kibana dashboard for easy viewing. + * [Graphite](http://graphite.readthedocs.org/en/latest/) - Scalable graphing server. ## Network Configuration Management *Network configuration management tools.*