有意思的DNS统计

先来个文件大小

[root@localhost dnslog]# du -sh namedgc.log.20140829                                             

286M    namedgc.log.20140829

算一算行数,300多万行;

[root@localhost dnslog]# wc -l namedgc.log.20140829 

3052931 namedgc.log.20140829

请求的日志形如:

29-Aug-2014 18:18:18.303 client 10.28.2.254#55474: query: clients3.google.com IN A + (10.28.5.101)

大约请求了290W个地址:

[root@localhost dnslog]# grep query namedgc.log.20140829  |wc -l

2890487

共计7W多不重复的URL.

[root@localhost dnslog]# grep query namedgc.log.20140829  |awk '{print $6}' | sort | uniq |wc -l 

71384

每天的URL请求量,大概为50W:

[root@localhost dnslog]# grep "29-Aug-2014" namedgc.log.20140829  |wc -l

525048

[root@localhost dnslog]# grep "28-Aug-2014" namedgc.log.20140829  |wc -l 

553608

平均下来每台电脑接近7千次DNS请求;假设每个网页有20个超链接,一台电脑一天平均浏览350个网页;

分析.com解释的地址形如:xxx.com,独立主站有接近1W个:

[root@localhost dnslog]# awk -F ".com" '{print $1}' /tmp/com_uniq_url.list   | sed 's/\./   /g'| awk  '{print $NF".com"}' > /tmp/com_main_web.com

[root@localhost dnslog]# sort /tmp/com_main_web.com   | uniq  |wc -l 

9841

夜深了,准备洗漱,睡觉,明天,有时间的话,继续。。



转载于:https://my.oschina.net/u/177808/blog/311864

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值