02800-AE-9408 Nginxのアクセスログに対応
■概要
Telegraf HTTPAccessLogで取得できるデータとして、Nginxのアクセスログに対応しました。
■条件
Telegraf HTTPAccessLogを取得している
Nginxのアクセスログフォーマットがデフォルト(combined形式)である
■詳細
Nginxのアクセスログフォーマットのデフォルトはconbined形式+"$http_x_forwarded_for"です。
conbined形式 + "$http_x_forwarded_for" + $request_timeが取得対象のフォーマットとなります。
'$remote_addr - $remote_user [$time_local] "$request" $status $body_bytes_sent "$http_referer" "$http_user_agent" "$http_x_forwarded_for" $request_time'
リモートAgent導入(DPLAGT02)画面で設定するGrokフォーマットにnginx用の指定を追加しました。
下記のように指定することで利用できます。
%{NGINX_IIM_DEFAULT}
■使用方法
モジュールバージョン管理(AGTCNF02)画面でバージョンを2.8.0に更新してください。
■その他
Nginxのアクセスログでは応答時間が秒単位で出力されますが、Sheltyの各画面ではミリ秒に単位変換されて表示されます。
Copyright © IIM. All Rights Reserved.