ELBのヘルスチェックをログに記載しない (Apache)

表題の通り。以前はnginxでの方法を書いていたが今回はapacheである。

■ 環境

  • Apache httpd 2.4.25
  • Amazon Linux

■ httpd.conf

下記を追記した。

SetEnvIf User-Agent "ELB-HealthChecker/2\.0" nolog

また”CustomLog“ディレクティブで下記のように編集した。

CustomLog "logs/www.example.com/access.log" combined env=!nolog

これでELBのヘルスチェックログが出力されないようになった。

以上。

■ 関連

ELBのヘルスチェックログを出力しない