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.