# Ansible 日志管理自动化 ## 目录结构 ``` ansible/ ├── inventory/ │ └── hosts.yaml # 服务器清单 ├── playbooks/ │ └── compress_logs.yaml # 日志压缩 playbook ├── scripts/ │ └── compress_logs.sh # 快捷执行脚本 └── README.md ``` ## 快速开始 ### 基本用法 ```bash # 拉取日志并删除远程存档 # -y 年 # -m 月 ,必须是两位数 # -s 日,开始,必须是两位数 # -e 日,结束,必须是两位数 # 将拉取 s - e 之间日期的所有日志,会断点续传 ./scripts/compress_logs.sh -y 2025 -m 12 -s 01 -e 10 ```