2023-06-28
GoAccess をつかってログを見てみる
とあるサイトの状況をみていて accesslog のファイルをみて検索したりしていたのだけど。
GoAccess ってのを昔ブックマークしてたので試してみた
GoAccess - Visual Web Log Analyzer
https://goaccess.io/
ログ貯めておくサービスとか使ってればそちらで見れそうだけど、今回はそういうのがないので。。
Homebrew でインストールする。
goaccess — Homebrew Formulae
https://formulae.brew.sh/formu...
terminal で
goaccess access_log -c
こんな感じでやるとログフォーマットの選択がでるのでデフォルトのを選んでやるとこんな感じで見れた。
テキストで目視するよりはましかな、、
HTMLファイルにして書き出してくれる機能もある
goaccess.conf で設定をする必要がある。
Homebrew でインストールするとここにある様子。
/opt/homebrew/Cellar/goaccess/1.7.2/etc/goaccess/goaccess.conf
time format, date format, log format でコメントアウトされてるので最初の物をそれぞれ外しておく。
この辺は環境毎の設定にはよるだろうが。
goaccess access_log -a -o report.html
でHTMLファイルが生成される。
HTMLファイルの方がみやすそうではある。