改变postfix邮件日志位置以后..

本文涉及的产品
日志服务 SLS,月写入数据量 50GB 1个月
简介:

今天看看postfix邮件服务器 的发送日志,发现maillog 的大小已经到了1.3G了,而且是没有被分割成 像 maillog.1 maillog.2 那样。奇怪啊!

这是为什么呢?原来 前两天更改了邮件日志的位置,系统默认的分区 /var 由于以前服务器安装的时候没有规划好,这台服务器也是临时改成邮件使用, 所以在有大量邮件发送任务的时候磁盘会很紧张,说不定会什么时候会把磁盘撑满!(其实已经有过先例了) ,这次就把位置更改到其他分区空间充足的地方了。

首先编辑配置文件 /etc/syslog.conf

将mail.*                                                  /var/log/maillog

改为:mail.*                                                  /home/mail/maillog

保存退出。

重启服务

service  syslod  restart

(文件如此巨大的原因就在这儿,没有更改日志定期分割的配置文件/etc/logrotate.d/syslog 

修改 /etc/logrotate.d/syslog

/var/log/messages /var/log/secure /var/log/maillog /var/log/spooler /var/log/boot.log /var/log/cron {
    sharedscripts
    postrotate
        /bin/kill -HUP `cat /var/run/syslogd.pid 2> /dev/null` 2> /dev/null || true
    endscript
}

更改为

/var/log/messages /var/log/secure /home/mail/maillog /var/log/spooler /var/log/boot.log /var/log/cron {
    sharedscripts
    postrotate
        /bin/kill -HUP `cat /var/run/syslogd.pid 2> /dev/null` 2> /dev/null || true
    endscript
}

 

这就完成了

linux 的日志功能十分强大,需要好好的掌握,以便将来查找问题的原因!

 

 



     本文转自andylhz 51CTO博客,原文链接:http://blog.51cto.com/andylhz2009/349260,如需转载请自行联系原作者

相关实践学习
日志服务之使用Nginx模式采集日志
本文介绍如何通过日志服务控制台创建Nginx模式的Logtail配置快速采集Nginx日志并进行多维度分析。
相关文章
|
5月前
|
敏捷开发 前端开发 测试技术
阿里云云效产品使用合集之如何将云效构建执行过程中产生的日志通过邮件发送
云效作为一款全面覆盖研发全生命周期管理的云端效能平台,致力于帮助企业实现高效协同、敏捷研发和持续交付。本合集收集整理了用户在使用云效过程中遇到的常见问题,问题涉及项目创建与管理、需求规划与迭代、代码托管与版本控制、自动化测试、持续集成与发布等方面。
|
7月前
|
SQL 监控 中间件
【应急响应】拒绝服务&钓鱼指南&DDOS压力测试&邮件反制分析&应用日志
【应急响应】拒绝服务&钓鱼指南&DDOS压力测试&邮件反制分析&应用日志
|
7月前
|
分布式计算 Hadoop Java
使用Hadoop MapReduce分析邮件日志提取 id、状态 和 目标邮箱
使用Hadoop MapReduce分析邮件日志提取 id、状态 和 目标邮箱
110 0
|
网络协议 Linux 文件存储
Postfix 邮件服务器的配置
Postfix是一种功能强大且功能多样的邮件传输代理。在本文中,我们已经了解了如何使用postfix 和 dovecot为基于系统用户帐户的单个域实现基本电子邮件服务器。我们几乎没有涉及基于 postfix 的系统的真正功能,但希望能为新用户构建提供坚实的工作基础。
1820 0
|
存储 网络协议 Linux
Postfix + Extmail 企业邮件服务器搭建
ExtMail套件用于提供从浏览器中登录、使用邮件系统的Web操作界面,而Extman套件用于提供从浏览器中管理邮件系统的Web操作界面。它以GPL版权释出,设计初衷是希望设计一个适应当前高速发展的IT应用环境,满足用户多变的需求,能快速进行开发、改进和升级,适应能力强的webmail系统。
Postfix + Extmail 企业邮件服务器搭建
|
网络协议 Linux 网络安全
Linux服务器---邮件服务安装postfix
安装postfix      postfix是一个快速、易于管理、安全性高的邮件发送服务,可以配合dovecot实现一个完美的邮箱服务器。1、安装postfix       [root@localhost ~]# rpm -qa | grep postfix      [root@localhos...
2402 0
|
监控 应用服务中间件 nginx
ELK日志分析系统&Sentil插件邮件报警
ELK日志分析系统&Sentil插件邮件报警
ELK日志分析系统&Sentil插件邮件报警
|
监控 Java 程序员
SpringBoot实战基于异常日志的邮件报警
相信所有奋斗在一线的小伙伴,会很关心自己的系统的运行情况,一般来说,基础设施齐全一点的公司都会有完善的报警方案,那么如果我们是一个小公司呢,不能因为基础设施没有,就失去对象的感知能力吧;如果我们的系统大量异常却不能实时的触达给我们,那么也就只会有一个结果--杀个程序猿祭天 本文简单的介绍一种实现思路,基于error日志来实现邮件的报警方案
615 0
SpringBoot实战基于异常日志的邮件报警
|
缓存 NoSQL PHP
Laravel-高级篇:Composer、Laravel、Artisan、Auth、文件上传、邮件、缓存、错误&日志、队列
Laravel-高级篇:Composer、Laravel、Artisan、Auth、文件上传、邮件、缓存、错误&日志、队列
253 0
|
监控 JavaScript 前端开发
基于日志服务的GrowthHacking(1):数据埋点和采集(APP、Web、邮件、短信、二维码埋点技术)
数据质量决定运营分析的质量 在上文中,我们介绍了GrowthHacking的整体架构,其中数据采集是整个数据分析的基础,只有有了数据,才能进行有价值的分析;只有高质量的数据,才能驱动高质量的运营分析.可以说,数据质量决定了运营质量。
5541 0