
私は気が狂いそうです。rsyslog で logentries.com にログ ファイルを送ろうとしています。mysql-slow.log にログを送ろうとするまでは、これは完璧に動作します。
設定は非常にシンプルです
module(load="imfile" PollingInterval="1") #needs to be done just once
# File 1
input(type="imfile" File="/var/lib/mysql/mysql-slow.log"
Tag="mysql-slow"
Severity="notice"
StateFile="mysql-slow"
Facility="local7"
)
そして、ファイルを削除して手動で書き込むと、ログがTCP経由で送信され、logentries.comに到着することがわかります。
ただし、MySQL が mysql-slow.log に書き込む場合は、何も起こりません。権限/ユーザー/グループを変更してみましたが、違いはありませんでした。Vim を使用してそのファイルに何かを書き込むと完璧ですが、mysql の場合は何も起こりません。
何が間違っているのか全く分かりません! 助けてください!
乾杯
アラン