Studio3104::BLOG.new

uninitialized constant Studio3104 (NameError)

Fluentd

perl: symbol lookup error: とエラーが出てfluent-agent-liteがメッセージを送信してくれない場合

(adsbygoogle = window.adsbygoogle || []).push({}); fluent-agent-liteを起動して、メッセージの送信が開始されないのでログを見たらこんな出力が。 perl: symbol lookup error: /usr/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi/auto/Data/Me…

fluent-plugin-mysqlslowquerylog を書いた

(adsbygoogle = window.adsbygoogle || []).push({}); MySQLのスロークエリログ(複数行)を一つのメッセージとしてemitするOutputプラグインを書きました。 同じようなことをしてくれるInputプラグイン*1がすでにあって、がっつり使っていたのですが、入力にf…

Fluentd meetup #3 #fluentd で かじゅあるとーくをしてきました。

(adsbygoogle = window.adsbygoogle || []).push({}); Fluentd meetup #3 #fluentd on Zusaar で 25分枠をいただいてお話してきました。最初はLTどうですかとお声がけいただきましたが、メイントークの枠空いてるからそっちでもいいよとのことだったので、せ…

fluentdで、1つのログから複数のメトリクスを得る。

(adsbygoogle = window.adsbygoogle || []).push({}); ウィークリーFluentdユースケースエントリリレーの記事です。「1つのログから複数のメトリクスを得る」という目的主眼の記事です。 各プラグインの仕様や紹介していないオプションについては、他の方が…

fluent-agent-lite と td-agent で、小さくはじめる fluentd

(adsbygoogle = window.adsbygoogle || []).push({}); fluentdを使ってみたいけど、「JSONでシリアライズしなくていいのに・・・生でいいのに・・・」と思ってなかなか使い出せないというケースはままあるのではないでしょうか。こんなときに困ってしまうか…

fluent-plugin-mysqlslowquery + out_exec_filter でスロークエリを自動EXPLAIN

(adsbygoogle = window.adsbygoogle || []).push({}); はじめに 管理するMySQLサーバが増えてくると、クエリの品質管理が大変になってきますよね。 スロークエリログを、EXPALINの結果も含めたデータで一箇所に集められたら幾ばくかの手間が省けるかなーとか…

fluentd out_exec_filter を使ってみた

(adsbygoogle = window.adsbygoogle || []).push({}); はじめに in_tailでパースされたwebのアクセスログに含まれるクエリストリングを、外部プログラムでさらにパースする例を紹介します。 例えば、クエリストリングに"uid"ってキーが定常的に含まれる場合…

gemで #fluentd を入れてあるサーバに、td-agentを入れるべからず

(adsbygoogle = window.adsbygoogle || []).push({}); 最新のtd-agentのはずなのに・・・? 自分の開発端末はUbuntu12.04です。こいつにtd-agent1.1.7を入れています。 開発端末でテストしてバッチリ動いたtd-agent.confを、同じくtd-agent1.1.7を入れたCent…

#fluentdcasual に参加してきた

(adsbygoogle = window.adsbygoogle || []).push({}); Fluentdとワタシ scpとかrsyncでLOGを集約することが超イヤでした。メンドクサイし諸々アレだし(皆さん思ってることと同じ)。 rsyslogとsyslog-ngを試したけどアレだったし(皆さんと同じ感想)、結局scp…