Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Monitoring everything that isn't a server - PyConUK 2012

Server Density
September 29, 2012

Monitoring everything that isn't a server - PyConUK 2012

Monitoring solutions exist for servers and services. Now, can we turn those solutions towards monitoring other things. Can you graph your git commits against your heart rate, and know how many cups of tea it took to make that code, without manual intervention?

Presented at http://2012.pyconuk.net/ by Tom Wardill.

Server Density

September 29, 2012
Tweet

More Decks by Server Density

Other Decks in Technology

Transcript

  1. THINGS YOU CAN MONITOR Work Location House Activity Health Others

    that I can’t think of, but are obvious to someone else.
  2. WORK • Easy • Techniques: • Git Post Commit Hooks

    • File Changes • IM Messages • Emails
  3. LOCATION • Also relatively easy • Direct Location • GPS

    • Location Services • Delayed / Manual Location • Foursquare • Latitude PRESENCE
  4. HOUSE • Power • Gas • Temperature • Door Openings

    • Cat activity • Plenty of opportunities for monitoring
  5. HOUSE • Power • Gas • Temperature • Door Openings

    • Cat activity • Plenty of opportunities for monitoring
  6. TYPES OF DATA • Float • Location • Boolean •

    Instantaneous Time • Time Series
  7. COMPARING DATA • Make sure you have accurate time •

    Time Scale • Any time series is instantaneous if the scale is small enough.
  8. RFID • Oyster Card • RFID Stickers • Measure Presence

    http://www.flickr.com/photos/raver_mikey/7171051278/
  9. FEEDBACK • Graphs • Charts • Lights • Sounds •

    Email • SMS • Dials • Images • Twitter • Facebook • THE INTERNETS
  10. TOTAL COSTS Raspberry Pi £30 TouchaTag €22.50 Dials £4 Buttons

    £7 HRM + ANT+ £22 + £18 Bits (Wires, etc) £10