1.一种网络带宽统计方法,其特征在于,包括:
对所获取的当前日志解析周期内产生的日志文件进行遍历;
获取遍历到的日志文件对应的数据传输量和日志访问持续时间的信息,并计算得到遍历到的日志文件对应的网络总带宽;
当确定所述日志访问持续时间小于或等于预设的日志解析周期时,将计算得到的网络总带宽作为遍历到的日志文件在当前日志解析周期内的网络带宽;
当确定所述日志访问持续时间大于预设的日志解析周期时,将计算得到的网络总带宽平均分配至所述日志访问持续时间所属的多个日志解析周期,得到遍历到的日志文件在当前日志解析周期内的网络带宽;
将当前日志解析周期内产生的日志文件在当前日志解析周期内的网络带宽相加,得到当前日志解析周期的网络带宽的信息。
2.根据权利要求1所述的网络带宽统计方法,其特征在于,所述对所获取的当前日志解析周期内产生的日志文件进行遍历,包括:
从当前日志解析周期内产生的日志文件中筛选出合法的日志文件,并对筛选出的合法的日志文件进行遍历。
3.根据权利要求2所述的网络带宽统计方法,其特征在于,所述从当前日志解析周期内产生的日志文件中筛选出合法的日志文件,包括:
对当前日志解析周期内产生的全部日志文件进行逐条遍历,获取遍历到的日志文件的字段数;
当确定遍历到的日志文件的字段数等于预设的数值时,获取遍历到的日志文件的域名字段中的域名信息;
当确定遍历到的日志文件的域名合法时,确定遍历到的日志文件为合法的日志文件。
4.根据权利要求1所述的网络带宽统计方法,其特征在于,还包括:
当达到对应的带宽汇总周期时,将对应的一个以上的日志分析周期的网络带宽进行汇总,生成对应的网络带宽统计文件。
5.根据权利要求4所述的网络带宽统计方法,其特征在于,还包括:将生成的网络带宽统计文件发送至对应的中心服务器。
6.根据权利要求5所述的网络带宽统计方法,其特征在于,所述将生成的网络带宽统计文件发送至对应的中心服务器,包括:
获取所述带宽统计文件对应的域名的信息;
根据所获取的域名的信息,解析得到对应的IP地址的信息;
将所生成的带宽统计文件上传至解析得到的IP地址对应的中心服务器。
7.根据权利要求6所述的网络带宽统计方法,其特征在于,还包括:
当确定将所述带宽统计文件上传至解析得到的对应的中心服务器失败时,判断将所述带宽统计文件上传至解析得到的对应的中心服务器的次数是否达到预设的次数阈值;
当将所述带宽统计文件上传至解析得到的对应的中心服务器的次数达到所述次数阈值时,重新执行将生成的网络带宽统计文件发送至对应的中心服务器操作,直至将所述带宽统计文件成功上传至解析得到的对应的中心服务器,或者将所述带宽统计文件上传至解析得到的对应的中心服务器的次数达到所述次数阈值。
8.根据权利要求4所述的网络带宽统计方法,其特征在于,所述日志解析周期和带宽汇总周期为根据网络带宽统计需要分别进行设置。
9.一种网络带宽统计装置,其特征在于,包括:
第一计算单元,适于对所获取的当前日志解析周期内产生的日志文件进行遍历;获取遍历到的日志文件对应的数据传输量和日志访问持续时间的信息,并计算得到遍历到的日志文件对应的网络总带宽;
第一判断单元,适于判断所述日志访问持续时间是否大于预设的日志解析周期;
带宽分配单元,适于当确定所述日志访问持续时间小于或等于预设的日志解析周期时,将计算得到的网络总带宽作为遍历到的日志文件在当前日志解析周期内的网络带宽;当确定所述日志访问持续时间大于预设的日志解析周期时,将计算得到的网络总带宽平均分配至所述日志访问持续时间所属的多个日志解析周期,得到遍历到的日志文件在当前日志解析周期内的网络带宽;
第二计算单元,适于将当前日志解析周期内产生的日志文件在当前日志解析周期内的网络带宽相加,得到当前日志解析周期的网络带宽的信息。
10.根据权利要求9所述的网络带宽统计装置,其特征在于,所述第一计算单元,适于从当前日志解析周期内产生的日志文件中筛选出合法的日志文件,并对筛选出的合法的日志文件进行遍历。
11.根据权利要求10所述的网络带宽统计装置,其特征在于,所述第一计算单元,适于对当前日志解析周期内产生的全部日志文件进行逐条遍历,获取遍历到的日志文件的字段数;当确定遍历到的日志文件的字段数等于预设的数值时,获取遍历到的日志文件的域名字段中的域名信息;当确定遍历到的日志文件的域名合法时,确定遍历到的日志文件为合法的日志文件。
12.根据权利要求9所述的网络带宽统计装置,其特征在于,还包括:
带宽汇总单元,适于当达到对应的带宽汇总周期时,将对应的一个以上的日志分析周期的网络带宽进行汇总,生成对应的网络带宽统计文件。
13.根据权利要求12所述的网络带宽统计装置,其特征在于,还包括:发送单元,适于将生成的网络带宽统计文件发送至对应的中心服务器。
14.根据权利要求13所述的网络带宽统计装置,其特征在于,所述发送单元,
适于获取所述带宽统计文件对应的域名的信息;根据所获取的域名的信息,解析得到对应的IP地址的信息;将所生成的带宽统计文件上传至解析得到的IP地址对应的中心服务器。
15.根据权利要求14所述的网络带宽统计装置,其特征在于,还包括:
第二判断单元,适于当确定将所述带宽统计文件上传至解析得到的对应的中心服务器失败时,判断将所述带宽统计文件上传至解析得到的对应的中心服务器的次数是否达到预设的次数阈值;
所述发送单元,还适于当将所述带宽统计文件上传至解析得到的对应的中心服务器的次数达到所述次数阈值时,重新执行将生成的网络带宽统计文件发送至对应的中心服务器操作,直至将所述带宽统计文件成功上传至解析得到的对应的中心服务器,或者将所述带宽统计文件上传至解析得到的对应的中心服务器的次数达到所述次数阈值。
16.根据权利要求12所述的网络带宽统计装置,其特征在于,所述日志解析周期和带宽汇总周期为根据网络带宽统计需要分别进行设置。