Logstashはアクセスも必要なファイルを読み取ることができません
コマンドを使用してユーザーlogstashをグループに追加しました。adm$ usermod -a -G adm logstash logstashエージェントが読み取ろうとしているファイルの1つ/var/log/nginx/foo-access.logは、次の権限を持つファイルです。 -rw-r----- 1 www-data adm 0 Jul 25 07:52 /var/log/nginx/foo-access.log 私sudo su logstashはファイルを読み取ることができますが、私$ sudo service logstash_agent restart(initスクリプトがlogstashユーザーとして実行されます)が読み取られると、logstashログが次のように埋められます。 {:timestamp=>"2013-07-31T17:05:17.287000+0000", :message=>"failed to open /var/log/nginx/foo-access.log: Permission denied - /var/log/nginx/foo-access.log", :level=>:warn} logstashユーザーがadmグループに属していることを確認できます。 $ groups logstash logstash : logstash adm このファイルには間違いなく適切なファイルアクセス権があります。 $ getfacl /var/log/nginx/foo-access.log getfacl: Removing leading '/' from …