ALBのアクセスログを久々に見るときに、ログの各値ってなんだっけ.. ってなって、各ログの値をログフォーマットと紐づけたいんだけど、なんかめんどくさい..
というときに、これ簡単でした
ほぼスプレッドシートの操作だけでログフォーマットのヘッダーを挿入する感じです
- ALBのログをダウンロードして、テキストなどで開く
- スプレッドシートの2行目以降に貼りつける(1行目空けとく)
- スペース区切りで列を分割する
- スプレッドシートで新規シートをつくる
- Application Load Balancer のアクセスログページを開く
- アクセスログのエントリ -> 構文 のすぐ下にあるテーブル全体をドラッグしてコピーし、スプレッドシートの新規シートに貼りつける
- (※スプレッドシートにフォーマットが崩れるに貼れてること前提)
- 貼りつけたシートのA列全体をコピーし、アクセスログを貼ったシートの先頭セル(A1)に、転置して貼り付ける
- (※1行目の列がスペース区切りで自動分割されていない場合は、1行目の列の分割操作が必要)
- 全列を選択状態にし、列間をダブルクリックするとか右クリックして列の自動調整的なことをやって、全列の幅を値の長さに合わせて広げる
これやると、以下のようになります!
右スクロールしてつづき