Chef Client のレポーティング機能 Start Handlers と Report Handlers と Exception Handlers の三種類 node の情報、経過時間、例外が発生した際の各種情報等を取得可能 JSON ファイル以外にも書き出し先は選べるし自作も可能 Chef::Handler を継承して独自のハンドラを作成することも可能 Python で実装されている 時系列データの保存 時系列データをオンデマンドでグラフに描画してくれる carbon と whisper そして graphite webapp という三つのコンポーネントで構成されている carbon は Twisted というデーモンツールで時系列データを収集する役目 whisper は時系列データを保存しておくデータベース graphite webapp は whisper からデータを取り出し