logrotate配置相关

新配了ng的机器磁盘告警,发现自己丢上去的ng并没有配logrotate,搜了下配置加上大概这样
1、创建一个logrotate配置文件丢到/etc/logrotate.d/

/opt/verynginx/openresty/nginx/logs/*log {
    daily    #logrotate周期 
    rotate 4    #保存多久
    missingok    
    notifempty     #如果是空文件的话,不转储
    compress
    sharedscripts
    postrotate
        /bin/kill -USR1 $(cat /var/run/nginx.pid 2>/dev/null) 2>/dev/null || :
    endscript
}

2、logrotate -d /etc/logrotate.conf 测试一下。done。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • feisky云计算、虚拟化与Linux技术笔记posts - 1014, comments - 298, trac...
    不排版阅读 9,333评论 0 5
  • 系统巡检脚本:Version 2016.08.09 ############################ 系统...
    NamasAmitabha阅读 5,176评论 0 0
  • 一年级语文上册生字表 生字表一(共400字) 啊(ā)爱(ài)安(ān)岸(àn)爸(bà)八(bā)巴(bā)...
    meychang阅读 8,030评论 0 6
  • 你在湖的那一端 我在这一端 身处同一个城市 呼吸同一片空气 心,仿佛是紧紧相连 我们也仿佛靠的很近 迷途的两个孩子...
    Maggie俊儿阅读 923评论 0 0
  • 开合不仅用于构图, 也用于构形。以聚合散开来制造均衡的美态。物不平衡则危机四伏, 心理难安。平衡是形状大小对...
    王卓族阅读 4,177评论 0 1