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