alp
Access Log Profiler
プロファイラ
の一種.
アクセスログ
の集計や
ソート
など様々な機能を提供する.
LTSV
または
JSON
形式の
アクセスログ
を集計する.
https://github.com/tkuchiki/alp/blob/main/README.ja.md#log-format
1つの
ファイル
に対して
分析
を行うという仕組み上,実務での利用にはあまり向かない.
実務では複数の
サーバ
で構成され,
ログファイル
が分かれている場合がほとんどであるため.
ログ
を
クラウド
上に集積して
データウェアハウス
で
解析
する.
Nginx
の
ログフォーマット
を
LTSV
または
JSON
に変更する必要がある.
インストール
code:.sh
set -eu
wget
https://github.com/tkuchiki/alp/releases/download/v1.0.6/alp_linux_amd64.zip
unzip alp_linux_amd64.zip
# パスの通っているディレクトリにインストール
sudo install ./alp /usr/local/bin
rm alp_linux_amd64.zip alp