log-rotation

    0热度

    1回答

    我的节点应用程序当前正在使用Winston进行控制台日志记录,但存在各种难以在开发环境中调试的问题。我需要创建一个只记录警告和错误的记录器,并将日志保存到文本文件中。它应该轮换间隔并在每个周日的午夜重新开始。这是使用温斯顿我目前的记录: 'use strict'; const winston = require('winston'); const m = require('moment-ti

    0热度

    1回答

    可以这样解释: [ ! -f /var/run/nginx.pid ] || kill -USR1 `cat /var/run/nginx.pid` (/etc/logrotate.d/nginx的内容)? 这是为什么没有 [ -f /var/run/nginx.pid ] && kill -USR1 `cat /var/run/nginx.pid` ,因为我们不应该被发送只要nginx.

    1热度

    2回答

    如何配置servername.out文件的旋转?我们在管理控制台中有一个配置来旋转servername.log文件,但没有配置来旋转servername.out文件。

    0热度

    1回答

    我的目标是为安装在Windows上的salt-minion实现日志旋转。 看来 - 没有标准的方法来达到这个目标:他们的GitHub上的问题34265和26195仍然存在。 我想到了某种胜利任务+一些脚本,但我不想意想不到地停止salt-minion服务:它可能执行不应该中断的重要任务。 也许有人对此问题有一个很好的解决方案?

    -1热度

    1回答

    我rsyslog现在文件的logrotate的配置: /opt/mapvariable/log/myapp { rotate 24 hourly maxsize 10k compress ifempty postrotate reload rsyslog >/dev/null 2>&1 || true

    0热度

    1回答

    目前它会删除所有以laravel - *。log开头的日志文件,而不是那些大于100MB的日志文件。我的logrotate版本是3.8.7。 我的crontab: */1 * * * * root logrotate -f /etc/logrotate.d/laravel.conf laravel.conf: /var/www/html/project/storage/logs/laravel

    1热度

    2回答

    我有一个laravel 4.1中的项目。我的app/storage/logs/laravel.log在生产中变得非常庞大。 我查看了周围的日志旋转,但找不到任何laravel 4相关的东西。在laravel 5没有在config/app.php你可以给喜欢daily等值log选择,但我没有看到任何laravel等选项4 https://github.com/laravel/laravel/blob

    1热度

    1回答

    我执行日志记录的一个节点应用程序,并需要一些建议:我读过一些东西约winston.transports.DailyRotateFile,但我还是不明白,我在哪里可以配置,多少日常应该保留日志文件。我可以在哪里设置?另外,我在哪里配置它来压缩旧日志?

    1热度

    1回答

    我有一个脚本,它每天都在运行,并且正在使用Python的TimedRoatingLogFileHandler。 下面是代码摘录。 log = 'test.log' # Set up Log title filename = '/var/log/' + log handler = TimedRotatingFileHandler(filename, when="D", interval=1,

    0热度

    1回答

    我使用boost :: log作为服务的日志引擎。我知道如何将日志轮转设置为每日/每周,但我想设置的是日志的每小时轮换。我无法找到任何直接推动实施,我想也许有人有一个解决方法? 此外,是否可以旋转创建的文件,即使没有特定小时的日志条目? 用例: log_file.log 13.06.2016 12:02 line1 13.06.2016 12:23 line2 13.06.2016 12:4