taka84u9/myslog — pull request #1 by studio3104 (2012-08-15 09:11:36+00:00)
Title: Allowed more than one space as a delimiter

fluent-plugin-mysqlslowqueryを使わせていただいております。

リモートからのクエリの場合、スロークエリログ中のユーザとホストの区切り文字として、以下のように複数のスペースが挿入される場合があります。(mysql-server-5.0.77-3.el5で確認)

# User@Host: user_r[user_r] @ [192.168.xxx.xxx]

その場合、以下のようなログが出力され、該当のスロークエリログがパースされずに破棄されてしまいます。

2012-08-15 16:28:55 +0900: ["# Query_time: 3 Lock_time: 0 Rows_sent: 1 Rows_examined: 0\n", "use information_schema; SELECT SLEEP(3);"] error="undefined method `strip' for nil:NilClass"

複数スペースのセパレータに対応するようにmyslog.rbを修正いたしましたので、ご確認いただければ幸いです。
よろしくお願いいたします。