狠狠撸

狠狠撸Share a Scribd company logo
FluentdとRで
簡単ログ解析
第30回R勉強会@東京(#TokyoR)
自己
紹介
? @_TRIP_DANCER
? お仕事
– 仮想化エンジニア(VMware)
? 学生時代
– 心理学専攻
↑ここでRと出会う
? Rはほぼ趣味
– 来るべき時に備えて???
Fluentd,
MongoDB,R
でお手軽ログ解析
環境をつくる話
Fluentd
とは?
? ログ収集基盤ソフトウェア
? Fluentdにインプットされた、すべ
てのログをJSONに変換し、アウト
プット
簡単にいうと???。
? 機器?システムのログのフォー
マット/形式の違いをFluentdで吸
JSON?
RでもJSON扱える
パッケージあったような?
ってことは、Fluentdを使えば、
ログ解析がもっと幸せになれるは
ず!
贵濒耻别苍迟诲と搁を简単につなぐには???
贵濒耻别苍迟诲と搁を简単につなぐには???
MongoDBがお手軽!
なぜ
Mongo?
? MongoDBはREST(HTTP)で取得可
能
– MySQLなどのデータベースは、SQLと
かドライバとか面倒だなぁと思って
た
? MongoDBなら、Rcurlでデータ取れ
る
– SQLとかデータベースドライバは不
要
? http://192.168.xx.xx:28017/apache/access/
アクセス
JSON形式データ
環境
Apacheアクセスログ
rcul
RJSONIO
ApaceのアクセスログをRで解析可能!
手順
? Apache2のインストール
? Fluentdのインストール
? MongoDBのインストール
– FluentdがMongoDBに吐くように設定
– RESRでデータがとれるように設定
? Rcurl/RJSONIOでデータ取得、解
析!

More Related Content

Fluentd,mongo db,rでお手軽ログ解析環境