
ApacheログでAWS ELBログを無効にしてみました。
私はこれをやっています
SetEnvIf User-agent "ELB-HealthChecker/2.0" skiplog
CustomLog /var/log/apache2/access.log combined env=!skiplog
しかし、うまくいかず、まだ記録されています。
ログメッセージです
10.50.10.89 - - [16/Jun/2018:00:41:14 +0200] "GET /healthcheck.php HTTP/1.1" 200 30228 "-" "ELB-HealthChecker/2.0"
答え1
有効にする必要があります。環境Apacheモジュール。
a2enmod env
AWS ELB からのリクエストは記録されません。
SetEnvIFNoCase User-Agent "ELB-HealthChecker/2.0" dontlog
Apacheサービスを再起動する必要があります。
/etc/init.d/apache2 restart
答え2
あなたの場合は間違った大文字と小文字を使用しました。User-Agent