2009-04-30 18:24:05
[I] app-admin/logrotate
Homepage: https://fedorahosted.org/logrotate/
Description: Rotates, compresses, and mails system logs
用于定时删除日志的
比如
zuroc@pippin /etc/logrotate.d $ cat /etc/logrotate.d/nginx
/log1/nginx/*_log {
daily
missingok 表示不存在也可以
copytruncate 表示copy+清空
dateext
rotate 60
compress
compresscmd /bin/bzip2
compressext .bz2
notifempty
sharedscripts
postrotate
if [ -f /var/run/nginx.pid ]; then \
/etc/init.d/nginx reload > /dev/null 2>&1 || true ; \
fi;
endscript
}
-----------------------------
用于当守护进程的 建了一个run脚本就可以了
当进程崩溃了 会自动重启
[I] sys-process/supervise-scripts
Homepage: http://untroubled.org/supervise-scripts/
Description: Starting and stopping daemontools managed services
分享到:
相关推荐
ansible-logrotate, Ansible星系角色设置logrotate和其他旋转脚本 logrotate 安装 logrotate,通过指定指令列表来设置额外的logrotate脚本。要求无角色变量logrotate_scripts: rotation脚本的列表和用于旋转的指令。...
Logrotate 是一个基于 CRON 运行的日志切割工具,它可以根据配置文件自动切割和压缩日志文件。下面是 Logrotate 的详细介绍和相关知识点: 1. Logrotate 的介绍 Logrotate 是一个基于 CRON 运行的日志切割工具,它...
### 嵌入式平台cron和logrotate配置详解 #### 一、概述 在嵌入式平台中,为了实现高效且自动化的系统管理和维护,通常会利用cron与logrotate两个强大的工具来完成定时任务和日志管理的工作。本文将详细介绍如何在...
标签“pm2”和“pm2-logrotate”进一步明确了讨论的主题,即PM2及其日志旋转插件。PM2的日志旋转功能允许系统定期清理旧的日志文件,创建新的日志文件,确保服务的日志记录始终保持在可控范围内。 在压缩包子文件的...
`logrotate` 是一个广泛使用的Linux工具,它能自动化地处理日志文件的轮换、压缩和保留策略,以确保日志数据的有效管理和存储空间的合理利用。当我们谈论“logrotate winform”时,可能是指在Windows环境中实现类似`...
CentOS 7中的`logrotate`工具是一个理想的解决方案,它能够自动地对日志文件进行轮转、压缩和清理,从而有效地管理和优化磁盘空间。下面我们将详细探讨如何配置`logrotate`来执行Tomcat的日志轮转。 首先,日志轮转...
pm2-logrotate的linux离线安装包。 安装说明详见:https://blog.csdn.net/diaya/article/details/123852658
Linux下logrotate配置和理解 Logrotate是一个日志文件管理工具,广泛应用于Linux系统中。系统管理员可以使用logrotate程序来管理系统中的最新的事件,例如备份日志文件、发送日志到指定的E-mail等。下面将详细介绍...
Logrotate 可以对不同的日志文件进行单独处理,例如对 wtmp 和 btmp 日志文件的处理。用户可以在 /etc/logrotate.d 目录下创建单独的配置文件,或者直接在全局配置文件中配置。 Logrotate 的优点包括: * 自动化...
Linux 下 Logrotate 配置和理解借鉴 Logrotate 是 Linux 系统中的一种日志文件管理工具,主要用于管理系统中的最新事件。它可以用来备份日志文件,并将其压缩以减少存储空间。Logrotate 的配置文件是 /etc/...
此容器基于版本最新版本是1.0.0,包括 Logrotate 3.8.8 inem0o/logrotateinem0o/logrotate:latestinem0o/logrotate:1.0inem0o/logrotate:1.0.0配置默认配置存储在/logrotate.conf ,您应该使用/logrotate.conf卷...
Linux logrotate 详解 logrotate 是 Linux 系统中的一款日志文件管理工具,用于分割日志文件,删除旧的日志文件,并创建新的日志文件,起到“转储”作用,可以节省磁盘空间。本文将对 logrotate 的配置文件、日志...
为了解决这些问题,Linux提供了logrotate这一实用工具,它能自动对日志进行切割、压缩和删除,确保日志管理的高效和自动化。 **1、日志切割的重要性** 日志切割的主要目的是防止单个日志文件过大,导致磁盘空间...
在Linux环境中,`logrotate`是一个非常实用的日志切割工具,用于自动化地管理和轮换日志文件,以避免单个日志文件过大导致磁盘空间耗尽或读取效率降低。本文将详细介绍`logrotate`的使用,包括其工作原理、配置文件...
logrotate 配置详解 logrotate 是 Linux 系统中一个非常重要的日志文件管理工具。...logrotate 是一个非常强大且灵活的日志文件管理工具,系统管理员可以根据需要配置 logrotate,以便实现日志文件的管理和备份。
logrotate, logrotate厨师 cookbook 开发库 cookbook 管理logrotate包并提供一个资源来管理特定的logrotate配置。要求平台应该在任何包含'logrotate'包的平台上工作,并将logrotate配置写入/etc/logrotate.d.测试
**Ansible 和 logrotate 知识点详解** Ansible 是一款强大的自动化运维工具,它允许系统管理员通过编写简洁的 YAML 配置文件(称为 Playbooks)来管理远程服务器的配置、部署应用以及执行任务。在大规模集群环境中...
官方离线安装包,测试可用。请使用rpm -ivh [rpm完整包名] 进行安装