2012-05-12 fluentd casual

fluentdとは、

何となく私見

  • ひとまず、32bit lennyのdebを作るのはできたから、ちょこちょこ試したい。
  • ログを貯めるのはmongdbかなー。
    • その辺も検証しないといけないから、まずはファイルかな。
    • とりあえず、mysqlに吐いても良いかな。purgeは考えないといけないけど。
  • growthforecastは社内にあるので使える
  • apache logをtailして転送が一番実現が早いかな。
  • errorlogをパースして集約するとものすごい捗りそう
  • accesslogを集計してレスポンスタイムを可視化したい
  • CPUをけっこう使うとか言われているけど、大規模じゃ無ければ大丈夫かな?

以下自己メモ

fluentdはじめました @oranie

  • 資料
  • カジュアル枠で参加
  • fluentd使ってみました
  • web serverのレスポンスの統計とか
  • 運用側で状況の可視化ができる
  • DBに袖手しているとくそ重い
  • rsyslogめんどい
  • syslog-ngオワコン?
  • cronのタイムラグ

いいところ

  • プラグインが豊富
  • 設定が柔軟
  • 開発が活発
  • td-agentを使うと捗る

構成

  • 収集サーバ => 中間サーバ => 集計サーバ

困ったこと

  • 公式ドキュメントが古い
  • プラグインの情報が散在
  • 1プロセス 一万message/sec
  • CPU bound

fluentdでwebサイト運用を楽にする @fujiwara

access log

10GB / day

  • ステータスコードの集計
  • レスポンスタイムの集計
  • 全数検査的に割合を見てみると良い

ユーザログ

  • fluentd => mongodb
  • ユーザログを貯めている
  • ssh login が減った
  • 動作が安定している != 枯れている
  • バージョンアップに注意
  • fluentdのメッセージも他のメッセージと同様に扱える

小さく始めるfluentd @kzk_mover

Tresure Data, Incの人

fluentdを使ってみたい @riywo

fluent-pulugins3を使ってみた @ume3_

  • ぺぱぼの人
  • Simple Storage Service
  • APIのエンドポイントの指定をしてなかった
  • IssueよりPull Request

Javaアプリからfluentdにログを送信する @tanaka_733

  • Cloud Foundryをいじってる
  • インスタンスが落ちるとログが消える
  • LoggerAppender

アクセスログをごにょって捗る話 @tnmt

fluentd + redis レコメンドエンジン @hito_asa

センサーデータ @katsyoshi

最近作ったプラグイン @tagomoris

fluen.py @methene

  • メモリ効率いいよ
  • Debianのシステムpythonでいいよ
  • pluginが少ない

プラグイン開発者の憂鬱 @repetedly

  • fluent-plugin-mongo
  • mongodbオワコン?
  • pluginはテスト書きにくい
  • 内部バッファーの容量を超えることがある
  • Celluloid::IO
  • fluentd v11の計画