Title: How Lazy Americans Monitor Servers

Speaker

James Edward Gray II (Highgroove Studios)

Abstract

At my job we have to monitor a lot of servers. That's too much like work for us lazy Americans though, so we wrote an intelligent agent to do all the hard stuff for us. In this presentation, I'll take you deep inside the Scout server monitoring agent and show the techniques we used to build a daemon that runs constantly, executes arbitrary Ruby code we didn't write, and yet remains robust without crashing, leaking memory, or filling up your hard drive with data. I'll show how to accomplish these goals with just some careful design and our friend Ruby. Then you too can get paid for slacking off, just like me!

Date

July 19, 2009

Room

Hitotsubashi Memorial Hall

Speaker Profile

James has been a permanent fixture in the Ruby community for around five years now. He created the Ruby Quiz and ran it for the first three years, developed FasterCSV and HighLine, and wrote some documentation for standard libraries. James now works on Rails applications all day, including Scout from Highgroove Studios.

Presentation Material

(Sorry, currently not available)

Video footage


How Lazy Americans Monitor Servers (1/3) - James Edward Gray II

How Lazy Americans Monitor Servers (2/3) - James Edward Gray II

How Lazy Americans Monitor Servers (3/3) - James Edward Gray II

Back to Timetable

Ruby Sponsors
  • 伊藤忠テクノソリューションズ株式会社
  • 株式会社ネットワーク応用通信研究所
  • 株式会社リコー
Platinum Sponsors
  • 株式会社永和システムマネジメント
  • ニフティ株式会社
  • 株式会社RAWHIDE.
  • 株式会社リクルート
  • 株式会社トランス・ニュー・テクノロジー
  • 株式会社コンテンツワン
Gold Sponsors
  • 株式会社アンタス
  • 株式会社クリアコード
  • 株式会社クオン
  • 株式会社万葉
  • 株式会社iRubySystems
  • 有限会社ラビックス
  • 楽天株式会社
  • SKIPユーザグループ
  • タワーズ・クエスト株式会社
  • ワイクル株式会社