2.2 Hobbitについて

2.2.1 Hobbitってなんですか

Hobbitは,サーバ,アプリケーション,ネットワークを監視するためのツールです. コンピュータの稼働状況,アプリケーション,ネットワークの接続性を集めます. これらの情報のすべてはシンプルで直感的なWebページとして表示されます. このWebページはシステムの状態の変化を反映させるために頻繁に更新されます.

たとえば,Mailサーバ,HTTPとHTTPSのWebサーバ,ローカルサーバのログ,リソース使用率, さらに大きなセットを監視可能です.情報の大部分はRRDファイルとしてグラフに処理されて生成します.

2.2.2 BigBrotherみたいですね

HobbitはBigBrotherの一部分の置き換えとして開発が始まりました. そして,BigBrotehrの動作にインスピレーションを受けています. HobbitはいまやBigBrotherが持っている機能は持っています.

2.2.3 Hobbitを採用する理由

BigBrotherの代替を開発した理由を挙げます.

結局のところ,新しいものを書くことが,必要とするシステムを得るために効率的な方法でした. そして,それはとても楽しい.

2.2.4 「bbgen」ではなくなったのか

はい.bbgenツールキットは2002年から2004年までに使った名前でした(bbgen バージョン1,2,3). バージョン4のリリースの際,bbgenはサーバサイドの完全な置き換えに発展しました. そこで,BigBrotherのアドオンである誤解を回避するために,名前を変えることを決めました. Hobbitが,システムやネットワークの監視として必要な機能を単体ですべて提供するので, bbgenとの名前から離れる権利が生じたと考えました.

bbgenのすべては,Hobbitに含まれます. したがって,BigBrother/bbgenとともに使い続けることもできます.

2.2.5 なぜ「hobbit」と呼ぶのか

名前を決めるのは困難でした. 憶えやすく,単語の頭文字として意味があり,BigBrotherを想像しない名前を必要としました.

「Hobbit」は,「高性能でオープンソースなBBの実装(High-performance Open-source BB ImplemenTation)」を意味します. しかし,それは単なる名前にすぎません. あなたがトールキンの本でホビットを知っているのなら,ホビットが緑色をとても好むことを知っているでしょう. そしてネットワーク管理者がモニタリングスクリーンを好むことも知っているでしょう. それらでなにが起きているかに多くの注意を払い,考えずに済むことを可能とします. これらの特性はHobbit監視に十分にあてはまっています.

2.2.6 BigBrotherは問題なく稼働しているが,Hobbitを導入するべきか

選択次第でしょう. 思うに,HobbitはBBと比較して多くの改善点があるので,導入すべきであると言えます. しかし,新しいシステムの導入で苦労するのはあなたです. 現状のBigBrotherに満足しているのであれば,強要はしません.

2.2.7 あなたは誰? なぜBBより優れたBBが可能なのですか?

私の名前はHenrik Stornerです.1964年(訳注:昭和39年)生まれで,デンマークのコペンハーゲンに住んでいます.コペンハーゲン大学のコンピュータサイエンスの理学修士号を持っていて,20年以上をコンピュータとUNIXシステムを扱って働いています.過去10年でいくつかのオープンソースソフトウェアを開発していて,Linuxカーネルのクレジットファイルに私の名前があり,私は世界でもっとも大きいローカルのLinuxユーザーズグループSSLUGで活動していて,それらのサーバ(Web,メール,NEWS)のシステム管理者です.

1998年に,管理していたサーバ群を監視するためにBigBrotherを使い始めました. 2001年末に,コペンハーゲンのCSCマネージドWebサービス部門で働き始めて,そのときの仕事の一つが監視の向上とSLAのレポーティングでした. 標準的なツールでなにができるかを見た後に,なにができるかのデモンストレーションとしてBigBrotherシステムをセットアップすることを決めました. これはしばらくは成功しました. システムは急速にBigBrother監視に追加されていき,50のサーバが500まで行くと,スケーラビリティの問題が起こり始めました. そうして,その問題について何かする時だと決心し,2002年の秋から初冬に,bbgenが誕生しました. これ以降は,歴史に語られています.

2.2.8 どこでHobbitをダウンロードできますか

HobbitのソースはSourceForgeのプロジェクトページで 入手可能です.DebianとRPMのパッケージシステムも入手可能です. (訳注:パッケージからのインストールはディレクトリ構成などに起因する問題を起こしていたのが,ソースからインストールし直したら,問題が解決したことがありました.ソースからのインストールをお勧めします.2006年9月追記)

NetBSDユーザは,NetBSD Packing System経由で Hobbitをインストールできます. NetBSDのREADMEファイルを見てください.

2.2.9 Hobbitメーリングリスト

ふたつのHobbitメーリングリストがあります.

なにか問題があるのでしたら,まずは既知の問題を 見てください.それで見つからなければ,メーリングリストに投稿してください.

Hobbitの質問をBigBrotherのメーリングリストに送らないでください. BigBrotherの開発者は,Hobbitの質問をBigBrotherメーリングリストで議論するのは 好ましくないと表明しています.