Web日志部署与管理

原创 2007年10月15日 17:01:00
 
一、        WEB日志部署
1.apache的日志文件是单个的,很容易达到2G的限制,很容易把/var卷填满,
有必要对它进行自动切分,然后就可以运用自动处理程序进行压缩等操作。
要对apache的日志文件进行处理,必须要停止apache,否则,会丢失一些日志,
进行过这些操作的同志肯定,肯定可以体会到其棘手之处。
在网上找到一个专门处理apache日志的程序cronolog,在apache中设置把日志
管道给该程序,让该程序进行必要的处理。在设置文件里面修改:
CustomLog "|/usr/sbin/cronolog /logs/%Y/%m/anheng_%Y%m%d.log" w3c
这样就会按月自动开目录,每天一个日志文件了。
CustomLog "|/usr/local/sbin/cronolog /var/log/baidu/baidu_access_log.%Y%m%d" combined
CustomLog "|/usr/local/sbin/cronolog /var/log/fucai/fucai_access_log.%Y%m%d" combined
 
这里要先安装cronolog这个软件,默认安装就可以,装完了在APAche 配置文件中加以上条目,如果是虚拟机要加到虚拟机中。
 
 
2,生成的日志每天轮旬,一天一个,以当天的日期命名,用/home/xiaolong目录下的ftp.sh 脚本每天定时上传至日志分析服务器也就是webtreds (现在是192.168.0.9),,定时上传可以用/etc/crontab 来做。
具体脚本如下:
 
host=192.168.0.9
RQ=`date --date="1 days ago" +%Y%m%d`
filename=baidu_access_log.$RQ    #baidu_access_log.%Y%m%d
UserName=baidu       #ftp user name
Passwd=huifeideZHU          #ftp user password
cd /var/log/baidu
ftp -i -n<<!
open $host
user $UserName $Passwd
prompt
cd web1   //(这里是192.168.5.32的web 它上传到web1下)
put $filename
bye
!
 
 
 
 
二日志文件的管理
Web服务器的空间比较小,一定要及时清除,可以写脚本定期删除已经上传完的脚本。
find /var/log/baidu -type f -mtime +7 -exec rm {} /;
这条命令删除7天前的所有web日志文件, 可以加到crontab里定期执行。
所有日志都要保留,但是日志服务器的空间有限,所以每隔一段时间要备份一次,如俩个月,然后删掉备份完的文件,备份要先经过压缩,(winrar 可以压缩到原来的20分之一),一个月的打成一个包,命名为“年月服务器.log”如200606a.log20066月第一台web服务器的日志打包。打包日志要刻 

HTML5实现的日志管理系统

  • 2015年08月28日 11:25
  • 100KB
  • 下载

web文件管理系统和日志实时监控工具

Finder是一个web方式的文件管理器。Finder最主要的功能是超大日志文件的实时查看。 类似window的资源管理器方式对文件进行操作。文本文件在线浏览。图片文件在线浏览。音频文件和视频文件直...
  • xuesong123
  • xuesong123
  • 2016-10-07 22:52:57
  • 3853

LINUX日志系统之WEB日志(一)

linux日志系统的重要性想必大家都非常清楚了,我们平时的登录信息,各种操作信息,软件错误信息等等,想要系统一直健康稳定的运转,学会查看和管理日志系统是必不可少的技能。下面就来认识下web系统中的各种...
  • sinat_22991367
  • sinat_22991367
  • 2016-06-04 22:07:42
  • 3620

Java<em>Web日志管理</em>系统

Java<em>Web日志管理</em>系统(源代码+数据库),强烈的推荐给大家... Java<em>Web日志管理</em>系统(源代码+数据库),强烈的推荐给大家 综合评分:4 收藏(11)评论(49)举报 所需: 3 ...
  • 2018年04月11日 00:00

Web日志部署与管理

 一、        WEB日志部署1.apache的日志文件是单个的,很容易达到2G的限制,很容易把/var卷填满,有必要对它进行自动切分,然后就可以运用自动处理程序进行压缩等操作。要对apache...
  • wenbingcai
  • wenbingcai
  • 2007-10-15 17:01:00
  • 777

ELK日志管理之——kibana部署

1、kibana安装[root@localhost ~]# wget https://download.elastic.co/kibana/kibana/kibana-4.1.1-linux-x64....
  • u010917843
  • u010917843
  • 2015-11-20 19:04:39
  • 2938

centos7.2 kvm虚拟化管理平台WebVirtMgr部署

[root@qas-webvirtmgr nginx]# cat /etc/redhat-release  CentOS Linux release 7.2.1511 (Core)  yum -y ...
  • xiegh2014
  • xiegh2014
  • 2016-11-06 11:11:22
  • 6439

weblogic日志管理

服务器日志  每个 WebLogic Server 实例将来自子系统和应用程序的所有消息写入位于本地主机上的服务器日志文件。默认情况下,服务器日志文件位于服务器实例根目录下的 logs 目录中;例如...
  • haolongabc
  • haolongabc
  • 2014-04-17 15:42:24
  • 21134

WebSphere8管理和日志

WebSphere通过一个Admin服务提供管理功能,既可以通过浏览器访问WebSphere console来管理,也可以通过wsadmin脚本来管理,如图: WebSphere Con...
  • chjttony
  • chjttony
  • 2012-06-17 16:48:14
  • 8109

web log日志

转自: http://blog.csdn.net/zhou183911029/article/details/71172080 写日志功能很繁琐,博主废了一些时间写出来分享,用的ss...
  • d124939312
  • d124939312
  • 2017-10-15 23:38:55
  • 158
收藏助手
不良信息举报
您举报文章:Web日志部署与管理
举报原因:
原因补充:

(最多只允许输入30个字)