Apacheに任意のログを追加するにはconfファイルにCustomLogのディレクティブを追記します。
リクエストヘッダの出力はログフォーマットにヘッダの要素名を記述することで表示することができます。
以下、手順になります。
apacheのconfファイルを編集もしくは作成します。
$ vi /etc/httpd/conf.d/log.conf
CustomLogディレクティブを追記します。
CustomLog logs/test.log "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" \"%{authorization}i\" \"%{X-Auth-Token}i\""
Apacheを再起動すると下記のようにログが出力されます。
test.log-20190326:192.156.40.144 – – [26/Mar/2019:07:39:28 +0900] “GET /api/test HTTP/1.1” 200 193 “-” “application/1 CFNetwork/975.0.3 Darwin/17.7.0” “2B25856D-7775-47A2-B9F2-CD35F9EA5E2C” “Bearer 916d561b-40ed-4c6d-a373-55f0ec4e9c5e”