Skip to content

Instantly share code, notes, and snippets.

@logikal
Created August 16, 2013 17:06
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save logikal/6251656 to your computer and use it in GitHub Desktop.
Save logikal/6251656 to your computer and use it in GitHub Desktop.
Just some scatterbrained notes I wrote at the end of monitorama.

We need 3 things from our monitoring systems: Log aggregation and analysis tools for (deep-dive info) Data visualization tools (at-a-glace information, data correlation/causation, pattern identification, easier anomaly detection) non-simple error reporting (To let us know when things are actually going wrong. e.g. rollups, multi-variable alerts, alerts that include more data than 'I passed a threshold')

If I were starting from scratch, this is the architecture I'd build for monitoring.

Logstash -> Reimann and/or Flapjack-> (dataviz) Statsd -> Graphite -> Tasseo & Descarte
                                   |
                                   |--> (alerting) Sensu -> Pagerduty
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment