回答:
デフォルトでは、ニスはどこにもログを記録しません。ログを表示するには、コマンドを実行する必要があります
コマンドを実行できます
varnishncsa
そのコマンドを使用して、stdoutの代わりにログに書き込む方法の詳細については
http://www.go2linux.org/linux/2011/05/configure-varnish-logs-varnishnsca-logrotate-and-awstats-1014
service varnishncsa start
を使用することvarnishlog
もできますvarnishncsa
。これは、に比べて覚えやすい名前です。
私たちは、とそれを実行する必要がroot権限 - sudo varnishlog
そうsomethimeそれは言われます、VSM: Could not get hold of varnishd, is it running?
。
ログをファイルに書き込むには、を実行できますsudo varnishlog -w <filename>
。
-w <filename>
出力をファイルにリダイレクトします。オプションが指定され
ない限り、ファイルは上書き-a
されます。
アプリケーションSIGHUP
がデーモンモードで受信した場合、ファイルが再度開かれ、古いファイルがローテーションされます。
その後-r
、-A
オプションが指定されていない限り、varnishlogなどのツールでオプションを使用してファイルを読み取ることができ ます。このオプションは、デーモンモードで実行する場合に必要です。
ログファイルを読み取るには、を実行できますsudo varnishlog -r <filename>
。
-r <filename>
このファイルからバイナリファイル形式でログを読み取ります。ファイルはで作成できますvarnishlog -w filename
。