Mais conteúdo relacionado
wildfly-fluentd-jjbug-20130830
- 2. 2013-08-30(Fri) JJBUG - 灼熱の JBoss 2
自己紹介
●
田邊 義真(たなべ よしまさ)
●
SI 会社勤務
●
JBoss 社内導入支援
●
https://twitter.com/emaggame
●
http://emamotor.blogspot.jp
- 3. 2013-08-30(Fri) JJBUG - 灼熱の JBoss 3
Fluentd とは
●
ログコレクタ
●
JSON を利用した統一的なフォーマット
●
ユーザ: クックパッドなど
いろいろなログ
(アクセスログ・GC ログ・OS 統計情報等)を
まとめて管理
- 4. 2013-08-30(Fri) JJBUG - 灼熱の JBoss 4
今回のテーマ
●
WildFly(JBoss AS)のアクセスログを監視
●
レスポンスタイムの統計情報をグラフ化
●
ログのパースは Fluentd にかなり任せられる
WildFLy
access.log
fluent-agent-lite
ログ送信サーバ ログ収集サーバ グラフ表示サーバ
Fluentd(td-agent)
+ plugin GrowthForecast
- 5. 2013-08-30(Fri) JJBUG - 灼熱の JBoss 5
今回のテーマ
[<timestamp>],192.168.33.10,GET,/some-api,200,15
WildFLy
access.log
fluent-agent-lite
ログ送信サーバ ログ収集サーバ グラフ表示サーバ
Fluentd(td-agent)
+ plugin GrowthForecast
<timestamp> {"host":"192.168.33.10","method":"GET",
●
"path":"/some-api","status":"200","response_time":"15"}
<timespan> {"num":10,"min":1.0,"max":435.0,"avg":45.9}
- 6. 2013-08-30(Fri) JJBUG - 灼熱の JBoss 6
デモ
●
今回は JBoss AS7.2.0.FInal を利用します。
– WildFly においてアクセスログの出力がサポートさ
れる配布ビルドは Beta1 からのため。
●
先日ログの出力自体は実装されましたが、Undertow
側でレスポンスタイムを出す実装がないです。。なんて
こった。
●
https://issues.jboss.org/browse/WFLY-1721
●
デモの構築手順は後ほど拙ブログに記事にいた
します。
- 7. 2013-08-30(Fri) JJBUG - 灼熱の JBoss 7
雑感
●
個人的な導入どころは性能試験時から
●
既存の難解なログ収集/解析スクリプト削減
●
グラフ化ツールを用いて、WildFly の Web コ
ンソール(9990)を補完させたい
●
インストールや設定が手軽で、気楽に使える
- 8. 2013-08-30(Fri) JJBUG - 灼熱の JBoss 8
参考
●
Fluentd 公式
– http://fluentd.org
●
ステップバイステップで学ぶFluentd + GrowthForecast でグラフ作成まとめ
– http://d.hatena.ne.jp/inouetakuya/20130216/1361015295
●
今回、このブログエントリの内容の大半を踏襲しています。