Immutable Infrastructure Conference #1 があったのでいってきた。
-
サーバーが入れ替わり激しいとメトリクスのグラフが途切れる、ホスト毎の収集・表示だと物足りない問題について
- graphite とかつかってワイルドカードで glob ? して頑張っている
- はてな社がロール毎にメトリクス表示、サーバー入れ替わってもグラフがとぎれないようなメトリクス管理ツールを開発中、サービスとしてリリースらしい
- http://twitter.com/kenjiskywalker/status/448422269677625344
-
はてなから来た人の LT で cron で毎時 docker の殘ったコンテナを dispose するとか面白かった
- こういうデメリットや失敗事例の共有もっと聞きたい
-
airbnb の synapse
- 拡張可能なサービスディスカバリのモジュールがサーバーを検知して、haproxy の設定ファイルを更新してくれるやつ
- docker とかが一応ある、ec2tag は空実装がある (つらい)、でもたぶん airbnb は zookeeper しか使っていないのではとのこと
- docker HTTP API 便利そうだった。
- airbnb 他にも chronos とかいう highly available distributed crontab みたいなのをつくっていて面白い。 http://nerds.airbnb.com/introducing-chronos/
-
@xga 氏の docker に縛られる恐怖感というのはわかる。他の環境でもすぐ使えるように chef / puppet と docker 組合せるのはわるくない気がする。冪等性がオーバースペックだとしても
- chef はよく知らないのだけど、puppet はそうで、外から cookbook や manifest を流用しすぎると痛い目に合いそうで個人的には避けている。少なくとも個人で使っている puppet manifests 郡では避けてる。
個人的疑問としては docker 使ったリソースやサービスの監視はどうするのが良いのか疑問というところ。 サービスの死活監視はコンテナに対して行いつつ、メトリクス収集はホストとコンテナ両方で行なって、サーバーリソースのアラートトリガはホスト毎に行うのが良いのかなぁ。
どうでもいいけどオープンソースツール、海外の人達はなんであんなにプロモーションがうまいの。プロモーションうまくするにはどうすればいいの。
トラハモ。天ちゃんが黒い。かわいい。和む。