- 浏览: 821008 次
- 性别:
- 来自: 北京、四川
文章分类
最新评论
-
sunbeamzheng:
总结的很好,好好看看。 拷贝问题确实很需要注意,特别是影不影响 ...
java深拷贝与浅拷贝 -
xmh8023:
...
获取POST数据的值 -
xmh8023:
我访问别的服务器怎么办?急求
获取POST数据的值 -
xmh8023:
String urlString="http://l ...
获取POST数据的值 -
lv12312:
Tomcat 7的老版本么?有bug的,https://iss ...
JMX问题
这是下载的shell脚本,需要配置文件,之后会慢慢介绍
一下是源码
一下是源码
. comm_function.sh #工作目录 work_path=`getWorkPath` #下载的时间,默认为上一个小时 lasthour=`date --date="1 hour ago" +%Y-%m-%d-%H`; #获取配置文件的路径 config_address=$work_path"/config"; comm_config_file=$config_address"/comm.config" #获取日志的路径 work_log=$work_path"/log/work.log" error_log=$work_path"/log/error.log" wget_log=$work_path"/log/wget.log" down_error_log=$work_path"/log/down_error.log" down_success_log=$work_path"/log/down_success.log" #获取下载的配置文件 #down_config_file=`getConfigValue "down_config_file" "$comm_config_file"` #第一个参数为日志名称 if test $1 then log_name=$1 else `logInfo "The first parameter must be log name ." "$error_log"` exit; fi #第二个参数为日志解压缩后的文件名称 if test $2 then log_name_ex=$2 else `logInfo "The first parameter must be log name ex." "$error_log"` fi #第三个参数为日志的保存路径 if test $3 then log_save_path=$3 else `logInfo "The third parameter must be log save path ." "$error_log"` exit; fi #第四个参数为日志的下载配置文件(里面是url) if test $4 then down_config_file=$4 else `logInfo "The fourth parameter must be log download config file ." "$error_log"` exit; fi #第五个参数为下载成功的日志名,里面是路径 if test $5 then down_success_log=$work_path"/log/"$5 fi #第六个参数为下载失败的日志名,里面是url地址 if test $6 then down_error_log=$work_path"/log/"$6 fi #日志名称由外面传进来 #log_name=`getLogName "$lasthour" "log_name" "$comm_config_file"` #log_name_ex=`getLogName "$lasthour" "log_name_ex" "$comm_config_file"` #echo $log_name; #下载日志的后缀名 log_suffix=`getConfigValue "log_suffix" "$comm_config_file"` #保存路径由外面传进来 #log_save_path=`getConfigValue "log_save_path" "$comm_config_file"` #echo $log_save_path logInfo "*************************Begin Download Log******************************" $work_log logInfo "Log save path:"$log_save_path $work_log #开始下载日志 for i in `grep -E -v '^#' $down_config_file`;do if [ -n $i ] ;then url=$i allname=$log_name$log_suffix down_url=$url"/"$allname echo $down_url logInfo "download url :"$down_url $work_log #日志的保存路径,以ip为目录 ip=`getIpByUrl "$url"` #echo "ip:" $ip real_path=`getDownPath "$log_save_path" "$ip"` #echo $real_path cd $real_path #判断文件是否已下载 ,已下载就解压缩 if [ -n "$allname" ]&&[ ! -e "$allname" ] ;then #echo $down_url logInfo ".........downloading........."$down_url $work_log #下载文件 wget -c -t2 -T2 -a $wget_log $down_url if [ $? -gt 0 ] ; then #下载失败 logInfo "!!!download error"$down_url $work_log echo $down_url>>$down_error_log else if [ "$log_suffix"=="zip" ]; then #下载成功,开始进行解压缩 unzip $real_path"/"$log_name>>$work_log #把下载成功的文件记录到成功的记录中 echo $real_path"/"$log_name_ex".txt">>$down_success_log else #下载成功,开始进行解压缩 tar -zxf $real_path"/"$log_name #把下载成功的文件记录到成功的记录中 echo $real_path"/"$log_name_ex>>$down_success_log fi logInfo "success"$down_url $work_log fi logInfo "..........end download......."$down_url $work_log else if [ "$log_suffix"=="zip" ]; then #下载成功,开始进行解压缩 unzip $real_path"/"$log_name>>$work_log #把下载成功的文件记录到成功的记录中 echo $real_path"/"$log_name_ex".txt">>$down_success_log else #下载成功,开始进行解压缩 tar -zxf $real_path"/"$log_name #把下载成功的文件记录到成功的记录中 echo $real_path"/"$log_name_ex>>$down_success_log fi logInfo $down_url" already download" $work_log fi fi done logInfo "*******************************End Download****************************************" $work_log
发表评论
-
srilm安装
2014-10-15 11:01 1725转:http://www.cnblogs.com/tongya ... -
screen常用键
2011-03-31 16:28 1193screen的安装 yum install screen 常 ... -
llinux的ip设置
2010-09-06 10:07 1375参考地址:http://www.cppblog.com/whn ... -
linux下的一些解压命令
2010-07-30 15:50 1402转载:http://alex09.iteye.com/blog ... -
统计改进
2009-07-29 17:03 1181采用技术:shell+awk+mysql+存储过程 主目录:/ ... -
shell多行注释
2009-06-09 10:37 3005:<<eof 1 2 3 4 5 ... -
统计系统---源码下载
2009-06-05 17:24 1238经过一周的修改,终于把各个部分分离开了,达到各个部分基 ... -
找访问日志中404的url地址
2009-05-25 18:29 2498查找服务器上访问日志中出现了404的记录,并把地址替换成web ... -
统计系统八---说明
2009-05-22 18:13 1152统计系统---说明 这里 ... -
统计系统七----主要执行的shell文件
2009-05-21 14:58 1262这里是执行整个系统的主文件 stat_main.sh 下载, ... -
统计系统六----日志解析三awk脚本
2009-05-21 14:54 1889这里是解析日志用的两个awk脚本, list_pv.awk ... -
统计系统五----日志解析二
2009-05-21 14:47 1262解析日志的第二个shell文件(stat_hour.sh),主 ... -
统计系统四----日志解析一
2009-05-21 14:36 1160解析日志的shell文件(phase_log.sh) . ... -
统计系统三----日志下载续
2009-05-18 16:54 1189日志下载,减少一些参数 一下是源码: #!/bin/sh ... -
统计系统一-----用shell写的一些函数
2009-05-15 19:02 1914用shell写的一些函数 属 ... -
统计log中的数据
2009-04-07 15:55 2920日志格式(log)(使用的lo ... -
shell的发送邮件
2009-04-03 18:19 7313shell中的发送邮件,可以做报警用 发送邮件的配置文件(m ... -
shell下载日志文件的脚本
2009-04-03 18:13 2526用shell写的下载文件,某些地方还不是很完善 首先是下载的 ... -
一个shell中的异常处理方法
2009-04-02 18:40 4693以例子开始: test.sh wget -t2 http: ... -
shell基本语法
2009-03-23 09:12 6810转载地址:http://wiki.ubuntu.org.cn/ ...
相关推荐
中小企业效率日志系统源码(Asp.Net MVC 3.0 版) 系统提供了一般企业管理内容模块,效率日志,考勤信息以及通讯录。 实现功能: 通知通告 -通知通告 效率日志 -效率日志 -统计报表 -周期设置 -全部效率日志 考勤信息 ...
基于kafka和spark streaming和hbase的日志统计分析系统.zip基于kafka和spark streaming和hbase的日志统计分析系统.zip基于kafka和spark streaming和hbase的日志统计分析系统.zip基于kafka和spark streaming和hbase的...
常用的统计系统如Google Analytics等是在网页中加载一段JS代码来统计数据的。而一旦用户的网页没有打开或者浏览器不能执行JS代码,那就没有统计到这个用户的数据。所以日志分析是一个网站数据分析中的必要补充。 ...
目录网盘文件永久链接 ...第6章统计系统框架构成.rar 第7章统计统之口志费.rar 第8章统计系统之批星解析a 第9章统计系统之统计逻辑,rar 第10统计系统之存储器rar 第11章据可视化证 第12直企业级解方客暴果程总结
本次要实践的数据日志来源于国内某技术学习论坛,该论坛由某培训机构主办,汇聚了众多技术学习者,每天都有人发帖、回帖。...两个日志文件,一共有200MB,符合大数据量级,可以作为推荐系统数据集和hadoop测试集。
· 界面友好:Webiase 是完全基于Web 应用的日志分析工具,浏览器直接调用完成所有系统功能 参考输出样例:http://www.webiase.com/sample · 基于java:并且很好的解决了跨平台问题,系统本身可以运行在GNU/Linux ...
yog-log兼容ODP支持灵活的日志格式配置,以满足不同系统对日志的格式要求。如接入OMP时warning日志格式配置: %L: %{%m-%d %H:%M:%S}t %{app}x * %{pid}x [logid=%l filename=%f lineno=%N errno=%{err_no}...
2.2 日志收集系统 gold-logclient gold-logserver 2.3 人群画像系统 gold-profile 2.4 数据传输系统 2.5 实时计算系统 2.6 反作弊系统 gold-anti-fraud 2.7 多维度分析系统 gold-multianaly 2.8 商场系统 gold-shop ...
大数据项目之手机app信息统计分析系统
日志类型分为系统日志、访问日志、事件日志、防护日志四类,当前共包含有系统日志、服务访问日志、认证日志、服务监控日志、告警日志、WEB防护日志、防篡改日志、漏洞扫描日志、DDoS防护日志9种不同类型的日志。...
基于spark streaming和kafka,hbase的日志统计分析系统 仅用于学习和参考
【资源说明】 1、该资源包括项目的全部源码,下载可以直接使用! 2、本项目适合作为计算机、数学、电子信息等专业的课程设计、期末大作业和毕设...基于spark streaming+kafka+hbase的日志统计分析系统源码+项目说明.zip
1、资源内容:基于spark streaming和kafka,hbase的日志统计分析系统+源代码+文档说明 2、代码特点:内含运行结果,不会运行可私信,参数化编程、参数可方便更改、代码编程思路清晰、注释明细,都经过测试运行成功,...
分析了日志格式一Windows操作系统事件日志、UNIX系统日志和通用防火墙日志。系统 通过采集、筛选分析法、特征匹配分析法、统计网络设备日志数据,并提供Web应用向 用户提供关于网络设备的运行状态和安全事件的统计...
本系统是一款免费用户下载网站统计系统,您只需将此网站建立并把您的下载文件放到网站内,系统就会根据用户每次下载进行综合统计,方便您掌握实时数据 系统内包含了常见的下载现时统计包括:所在世界国家统计,省份统计,...
基于spark streaming和kafka,hbase的日志统计分析系统
网络游戏-GSM-R网络测试日志数据可视化回放与统计分析系统及方法.zip
2.6.1 统计表----------------------------------------------------------------------------------31 2.6.2 其他报表-------------------------------------------------------------------------...