ログの集計はシェルでやったほうが楽

ログの集計はシェルでやったほうが楽:Choose one colour

ログの集計はシェルでやったほうが楽

ログの出現頻度を見るためにエディターで開いて普通に検索しているといった話を聞いてしまったので、そんなときに使えるコマンドです。

ツールやHiveなんかを使う前にまず手元のシェルで確認するほうが良いです。

たとえば以下のようなログがあったときに、

1行ログをスペースで分割したときの4要素目以降にある文字列を集計して頻出回数をざっと見たいとなる場合、以下のようにします。

これだけです。左の数字がログの出現回数です。ざっと集計ができると本当に今すぐ見なければならないログがどれなのか一発でわかるので便利かと思います。

また時間によるログの頻度を見たい場合には、時分秒あたりを集計すれば同じく回数を出力することもできます。

こんな感じです。お役に立ちますでしょうか。

くれぐれも本番ログはいじらず、ちゃんとコピったファイルでやってくださいね!

最後までお読みいただきありがとうございました!