每次newsyslog旋转日志文件后,syslog都会停止登录该文件.直到syslogd重启完成.

(myserver:wheel)# logger -p local1.info -t myprocess "hello thiru"; ll myfile.log; cat myfile.log

-rw-r--r-- 1 root wheel 0B Nov 10 11:26 myfile.log

(myserver:wheel)# /etc/rc.d/syslogd restart

Stopping syslogd.

Starting syslogd.

(myserver:wheel)# logger -p local1.info -t myprocess "hello thiru"; ll myfile.log; cat myfile.log

-rw-r--r-- 1 root wheel 44B Nov 10 12:04 myfile.log

Nov 10 12:04:31 myserver myprocess: hello thiru

(myserver:wheel)#

在Linux(使用logrotate)上,我们可以通过在logroate conf的postrotate部分中执行syslog / rsyslog重新启动来解决此问题.

在newsyslog中有类似于postrotate的东西吗?

编辑:

Syslog和newsyslog conf文件:

(TPC-E11-36:wheel)# cat /etc/newsyslog.d/newsyslog-myprocess.conf

/var/log/myfile.log 644 20 10000 * Z

(TPC-E11-36:wheel)# cat /etc/syslog.d/syslog-myprocess.conf

!myprocess

local1.info /var/log/myfile.log

(TPC-E11-36:wheel)#

解决方法:

将pidfile的路径添加到/etc/newsyslog.conf中,如果需要,还有一个代表SIGHUP的信号,有关newsyslog的更多信息:https://www.freebsd.org/doc/handbook/configtuning-syslog.html

格式/示例是这样的:

# logfilename [owner:group] mode count size when flags [/pid_file] [sig_num]

/var/log/your-app.log root:wheel 600 7 * @T00 GBJC /var/run/your-app.pid 1

标签:linux,syslog,freebsd,logrotate,logging

来源: https://codeday.me/bug/20190706/1393333.html

linux 日志 停止滚动,linux – syslog在日志轮换后停止记录相关推荐

  1. c语言动画让运动的小球停止,Flash怎么制作小球遇到障碍物后停止运动的动画?...

    Flash cs6舞台张想要制作一个滚动的小球,遇到障碍物以后停止滚动,该怎么制作这个效果呢?下面我们就来看看详细的教程. 软件名称:Adobe Flash CS6(FI cs6) 官方简体中文正式版 ...

  2. linux讲日志暂停,linux – Rsyslog在日志轮换后停止向远程服务器发送数据

    在我的配置中,我有rsyslog负责使用imfile跟踪/home/user/my_app/shared/log/unicorn.stderr.log的更改.使用TCP将内容发送到另一个远程日志记录服 ...

  3. linux启动日志服务命令,linux命令:syslog日志服务-系统缩减之增加日志服务功能...

    syslog 服务: syslogd:系统日志服务,非内核产生的信息 klogd:内核日志服务,专门负责记录内核产生的日志信息 service syslog restart 重启日志服务 servic ...

  4. 怎么查看linux的日志syslog,Windows日志的记录

    Windows日志的记录 二.Windows日志的记录 对于UNIX类主机之间记录日志,由于协议.软件和日志信息格式等都大同小异,因此实现起来比较简单,但是windows的系统日志格式不同,日志记录软 ...

  5. 查看linux服务器操作日记,linux服务器系统如何查看日志?

    在您作为Linux管理员的职业生涯中,您将不得不查看日志文件.毕竟,他们有一个非常重要的原因......帮助您解决问题.事实上,每个经验丰富的管理员都会立即告诉您,出现问题时要做的第一件事就是查看日志 ...

  6. linux apache配置多线程,linux apache 日志配置

    发表于 2012-01-13 08:36:16 by 月小升 Linux系统下apache日志文件设置(每天单独生成一个日志文件) 引言: vi /etc/httpd/conf/httpd.conf ...

  7. linux日志使用方法,Linux 日志终极指南

    原标题:Linux 日志终极指南 (点击上方公众号,可快速关注) 译者:伯乐在线 - 道法子 Linux 日志分析 虽然提取的时候,不总是和你想的一样简单,但是日志中有大量信息在等着你.在这部分,我们 ...

  8. linux下日志rorate,[转载]linux下日志分割logrotate 设置和理解

    对于Linux 的系统安全来说,日志文件是极其重要的工具.系统管理员能使用logrotate 程式用来管理系统中的最新的事件,对于Linux 的系统安全来说,日志文件是极其重要的工具.系统管理员能使用 ...

  9. dns日志级别 linux,linux下DNS服务器视图view及日志系统详解

    linux下DNS服务器视图view及日志系统详解DNS服务器ACL:在named.conf文件中定义ACL功能如同bash当中定义变量,便于后续引用 ACL格式: acl ACL名称 { IP地址1 ...

最新文章

  1. JS基础入门篇(一)
  2. photoshop ps 拉长裙子 方法
  3. STM32开发 -- 自动连接一个未保存过的WIFI
  4. 数字n,按字典排序,找出第k小的数字
  5. 【BZOJ1188】分裂游戏(博弈论)
  6. repo-话说软件详细设计工具
  7. Java学习 第三章 数组(三)排序算法
  8. POJ 1469 COURSES 二分图最大匹配
  9. 感觉自己没有美术天赋,要不要放弃成为艺术生?
  10. cocos2dx飞机大战开发记录(3)
  11. 使用NetAssist注意事项
  12. org.apache.commons.fileupload.DiskFileUpload/FileItem
  13. 新版标准日本语初级_第二课
  14. 《The Pragmatic Programer》 reading notes
  15. hash函数(哈希表)
  16. 字号大小对应表(字号换算磅值)
  17. Mongodb实战:豆瓣电影排行榜分析及结果展示设计
  18. 2023年天津天狮学院专升本专业课如何线上考试考前准备的要求
  19. SecureCRT连接交换机Console口
  20. 第10章 物理安全要求

热门文章

  1. BCH链上交易量翻5倍的背后隐藏着哪些秘密?
  2. lodash 工具库
  3. 《Arduino开发实战指南:机器人卷》一3.3 直流电机驱动电路原理
  4. WebForm中使用MVC
  5. 使用@Controller注解为什么要配置mvc:annotation-driven /
  6. doxygen可以生成C/C++代码的文档(根据注释)
  7. Attempted to access a cursor after it has been clo
  8. Struts访问web元素
  9. office 2007打字慢问题
  10. 关于“插入图片”等功能无法使用的问题