快速业务通道

日志分割工具--cronolog

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-03-26

日志分割工具——cronolog 1. 前言 本文将介绍一款日志分割软件cronolog.日志对于每位从事IT技术领域工作的人员来说都是相当重要的,对于系统管理员来说,系统日志、系统服务的日志以及应用软件的日志是他们每天都需要关注的,从日志中可以发现系统存在的问题以及一些危险的征兆等等;对于开发人员来说,应用软件日志、debug日志对于了解系统当时的环境、重演或模拟故障以及分析软件bug都是十分有用的. 然而一些软件本身的日志维护功能却很薄弱.其中最主要的表现就是将所有的信息都写到了同一文件中,又没有对其归档.这样给查看和分析日志文件带来很大不便.还有一些软件本身就没有日志功能,仅仅将信息输出到标准输出设备.为了解决这些软件先天上日志功能的不足,我们需要对日志做进一步的处理,具体来说就是分割,将其按我们需要的规格进行分割,以便日后的查看、分析、备份以及归档等.cronolog就是一款在这方面值得推崇的开源软件,本文将介绍该软件的安装以及使用,并列举几个实例. 2. cronolog的安装 cronolog软件是一个开源软件,可从其官方网站上获得源码,编译和安装.地址为[url]http://cronolog.org/[/url]. 2.1. cronolog源码获得、配置以及安装 从[url]http://cronolog.org/[/url]下载源码,我所下载的是1.62.版,其地址是[url]http://cronolog.org/download/cronolog-1.6.2.tar.gz[/url]. 下载后解压,准备安装目录/usr/local/

# mkdir -p /usr/local/
Empire CMS,phome.net

configure配置,需进入cronolog解压目录.

# ./configure --prefix=/usr/local/

make编译.

# make

make install安装.

# make check # make install

进入/usr/local/cronolog,检查是否正确安装.

# cd /usr/local/sbin # ./cronolog -V cronolog version 1.6.2

2.2. cronolog的使用方法 可以通过cronolog -h命令获得使用方法,但说明很简短并且没有例子.

# ./cronolog -h usage: ./cronolog [OPTIONS] logfile-spec -H NAME, --hardlink=NAME maintain a hard link from NAME to current log -S NAME, --symlink=NAME maintain a symbolic link from NAME to current log -P NAME, --prev-symlink=NAME maintain a symbolic link from NAME to previous log -l NAME, --link=NAME same as -S/--symlink -h, --help print this help, then exit -p PERIOD, --period=PERIOD set the rotation period explicitly -d DELAY, --delay=DELAY set the rotation period delay -o, --once-only create single output log from template (not rotated) -x FILE, --debug=FILE write debug messages to FILE ( or to standard error if FILE is "-") -a, --american American date formats -e, --european European date formats (default) -s, --start-time=TIME starting time -z TZ, --time-zone=TZ use TZ for timezone -V, --version print version number, then exit

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号