@@ -58,30 +58,35 @@ application is read-heavy, write-heavy, or subject to rapid swings in traffic.
5858
5959## Open source monitoring projects
6060
61- Error Tracking
62-
6361* [ Sentry] ( https://github.com/getsentry/sentry ) started life as a
6462 Python-only monitoring project but can now be used for any programming
6563 language.
6664
67- Metrics
65+ * [ Service Canary] ( https://servicecanary.com/ )
66+
67+ * [ ping.gg] ( https://ping.gg/ ) ([ source code] ( https://github.com/pinggg/pingd ) )
68+
69+ * [ glances] ( https://nicolargo.github.io/glances/ )
70+ ([ source code] ( https://github.com/nicolargo/glances ) )
6871
6972* [ statsd] ( https://github.com/etsy/statsd/ ) is a node.js network daemon that
7073 listens for metrics and aggregates them for transfer into another service
7174 such as Graphite.
75+
7276* [ Graphite] ( https://graphite.readthedocs.org/en/latest/overview.html ) stores
7377 time-series data and displays them in graphs through a Django web application.
78+
7479* [ Sensu] ( http://sensuapp.org/ ) is an open source monitoring framework
7580 written in Ruby but applicable to any programming language web application.
81+
7682* [ Graph Explorer] ( http://vimeo.github.io/graph-explorer/ ) by Vimeo is a
7783 Graphite-based dashboard with added features and a slick design.
84+
7885* [ Munin] ( http://munin-monitoring.org/ ) is a client plugin-based monitoring
7986 system that sends monitoring traffic to the Munin node where the data can
8087 be analyzed and visualized. Note this project is written in Perl so Perl 5
8188 must be installed on the node collecting the data.
8289
83- User Monitoring
84-
8590* [ Bucky] ( http://github.hubspot.com/bucky/ ) measures the performance of a
8691 web application from end user's browsers and sends that data back to the
8792 server for collection.
@@ -164,6 +169,13 @@ Incident Management
164169 understand measurements is a hard problem. Line graphs are often not
165170 the best solution and they are overused.
166171
172+ * [ Keeping an eye on our network] ( https://githubengineering.com/keeping-an-eye-on-our-network/ )
173+ explains how GitHub uses tagged metrics to keep better tabs on its
174+ infrastructure and network connections.
175+
176+ * [ 10 monitoring talks every developer should watch] ( https://techbeacon.com/devops/10-monitoring-talks-every-developer-should-watch )
177+ contains a great collection of relevant monitoring presentations.
178+
167179* The Collector Highlight Series has an article on [ StatsD] ( http://blog.librato.com/posts/statsd )
168180 that explains how to install it and how it works.
169181
0 commit comments