読者です 読者をやめる 読者になる 読者になる

Treasure Dataのクエリメモ

Fluentd

Treasure DataにストアしたApacheのアクセスログを取り出すクエリのメモです。
先日投稿した記事の続きです。

DB名 testdb
テーブル名 www_access


ステータスコードごとの出現回数を降順で表示
td query -w -d testdb "SELECT v['code'] AS code, COUNT(1) AS cnt FROM www_access GROUP BY v['code'] ORDER BY cnt DESC"


host(IPアドレス)ごとのアクセス回数を日時指定で降順で表示
td query -w -d testdb "SELECT v['host'] AS code, COUNT(1) AS cnt FROM www_access WHERE TD_TIME_RANGE(time, '2013-6-1', '2013-6-14', 'JST') GROUP BY v['host'] ORDER BY cnt DESC"