More Related Content
Similar to GrowthForecastことはじめ
Similar to GrowthForecastことはじめ (20)
GrowthForecastことはじめ
- 2. はじめまして
✤ マコピー(@mackee_w)ともうします
✤ 最近鎌倉から横浜に引っ越したカヤックっていう会社にいます
✤ 今年4月から新卒で入りました
✤ 今年4月からPerlをはじめました(YAPC初参加
✤ ソーシャルゲーム作ってます
- 3. Agenda
✤ GrowthForecastってなに?
✤ 導入と使い方
✤ 取ったら幸せになる数字
✤ まとめ
- 5. でもグラフ化ツールって他にも
✤ Cacti, Nagios, Zabbix, CloudForecast, munin...
✤ これらはサーバの健康状態だとかサービスの運用状態を見るもの
✤ CPU使用率, レスポンスタイム, ディスク使用量, クエリ量...
✤ 急に変化したりしきい値超えたらアラート出すとか
- 6. GrowthForecastで見るもの
✤ ビジネス指標
✤ UU(Unique User), 売上...
✤ 何がうれしくなるのか?
✤ 企画時に立てた予測と実際の結果が合っているかどうかが分かる
✤ 次のチャレンジへのフィードバック
✤ PDCAでいうC(Check)
- 7. 導入と使い方
✤ http://kazeburo.github.com/GrowthForecast/
- 8. 導入
✤ http://kazeburo.github.com/GrowthForecast/
- 9. 導入
✤ http://kazeburo.github.com/GrowthForecast/
このあたり ->
- 10. 書いてあることをここにも書くと
✤ yumとかaptでいくつかパッケージを入れる
✤ pkgconfigとかpangoとかcairoとかgettextとか
✤ gccとかのビルドツールも必要です
✤ $ cpanm -n https://github.com/downloads/kazeburo/GrowthForecast/GrowthForecast-0.31.tar.gz
$ mkdir growthforecast
$ growthforecast.pl --data-dir ./growthforecast
✤ MacだとAlien::RRDToolのテストがコケる。。。
- 12. 使い方
✤ 数字の登録はすべてURLを叩けばOK
$ curl -F number=10 http://localhost:5125/api/test/test01/001
- 15. どういうこと?
$ curl -F number=10 http://localhost:5125/api/test/test01/001
✤
number=10
✤
POSTで数字を投げます
✤
test :service_name
✤
サービス名とかプロジェクト名とか
✤
test01 :section_name
✤
カテゴリとか
✤
001 :graph_name
✤
グラフ名
- 16. より簡単に投げる
✤ grouthforecast-worker @yappoさん作
✤ https://github.com/yappo/grouthforecast-worker
✤ $ grouthforecast.pl ./script
✤ ディレクトリ名がsection_nameになったり
- 17. 取ったら幸せになる数字
✤ とりあえずUUとかPVとか どんなWebサービスでも取れる
✤ アクセスログをgrepしてwcしてcurlみたいな
✤ ゲームであれば
✤ DAUとかアイテム消費量とかユーザの体力の分布とか
- 18. DAUをとってみた
✤ DAU = Daily Active User
✤ その日にどれだけのユーザが遊んでくれたかな?という感じ
✤ バックアップDBにSQLをシェルスクリプトから投げて取ってます
- 22. まとめ
✤ グラフ化していくとグラフ化厨になる
✤ (・ワ・)<「自販機の売れた数をGrowthForecastで取りたいん
ですけれどWebAPIないですか?」
✤ グラフ化していくと説得力がある
✤ 推測ではなく計測
✤ 面白い面白くないの可視化
Editor's Notes
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n