这里使用的系统版本是redhat6    1. 首先我们将安全调到最低 ,将防火墙关掉     iptables -F或者使用setup选中防火墙  2.配置文件       首先我们要知道我们的服务端的ip地址,这样我们才能将日志发送出去    
原创 2013-03-17 21:19:59
530阅读
今天被人问了一个问题,如何使用系统自带的日志转储功能来转储应用日志? 就像message一样,以前没有怎么关注过,只是想到使用应用自身的配置比如httpd.conf里面去修改即可。今儿被人问住了,上网一查还真有,想想也是系统既然能转储message每周一次,应该就可以转储应用日志。现在把查询的结果记录一下。
原创 2017-12-19 16:35:18
5557阅读
几个细节 1、使用logrotate自动处理日志时,不需要手动添加 corn 任务 因为logroate本身就存在一条 corn 任务: [root@xxx]# cat /etc/cron.daily/logrotate #!/bin/sh /usr/sbin/logrotate /etc/logr ...
转载 2021-08-21 14:43:00
153阅读
2评论
linux系统最核心的日志ls /var/log/messages /var/log/messagescat /etc/logroate.conf     #日志切割的配置文件kill pid  #杀死进程 kill -9 pid    #
原创 2016-07-27 20:24:30
516阅读
一、简述在linux上logrotate是一个日志文件管理工具。用于分割日志文件,删除旧的日志文件,并创建新的日志文件,起到“转储”作用,它是默认随linux一起被安装的。Linux系统默认安装logrotate工具,它默认的配置文件在:/etc/logrotate.conf/etc/logrotate.d/logroate的状态文件目录是/var/lib/lograotate.status在这个
原创 精选 2022-07-09 19:44:42
370阅读
一、简介Logrotate 程序是linux系统自带的一个日志文件管理工具。用于分割日志文件,压缩转存、删除旧的日志文件,并创建新的日志文件;而运维过程中,经常见我们对比如nginx,通过脚本的方式按天进行切割,logroate工具没有得到有效利用。logrotate旨在简化生成大量日志文件的系统的管理。它允许自动旋转、压缩、删除和邮寄日志文件。每个日志文件可以每天、每周、每月处理,或者当它变得太
之前mysql慢日志,错误日志都是由操作系统logroate进行按天切割,压缩。切割方式配置的是copytruncate,也即copy一份后压缩后,清空当前日志。这种方式有几个问题:1、日志会存在丢失2、如果日志比较大,进行清空时影响性能3、日志切割了,但文件并没有更换,还是原来的文件(即文件inode未变),对收集日志的程序不友好(切割后很难判断何时需要重新打开日志文件)当然可以不使用copyt