tmajka/log-cleaner

用于删除日志的小程序

1.0.0 2024-01-14 23:06 UTC

This package is auto-updated.

Last update: 2024-09-15 00:47:02 UTC


README

一个小程序,用于分析日志并删除给定时间周期之前的记录

安装详情

通过composer安装

composer require tmajka/log-cleaner
composer install

信息

  • 运行前,请将日志文件的路径设置在 log-cleaner/etc/env.php
  • 我们假设日志文件中的时间戳位于每行的开头,并且符合ISO 8601格式,这是Syslog推荐遵循的RFC 5424格式。
[2023-01-14T15:30:45.123456+02:00]

运行命令

php vendor/tmajka/log-cleaner/bin/clean.php

使用自定义配置文件运行

php vendor/tmajka/log-cleaner/bin/clean.php -configFile=path/to/config/file.php

运行测试

cd vendor/tmajka/log-cleaner
composer install
./vendor/bin/phpunit

许可证

MIT