码云地址:https://git.oschina.net/Lin_R/ops 项目目录结构: ops└── logs│└── ops_scripts ├── comm │ ├── comm
码云地址: https://git.oschina.net/Lin_R/ops
项目目录结构:
ops└── logs│ └── ops_scripts ├── comm │ ├── comm_logging.py │ └── __init__.py │ ├── conf │ ├── logfile_arch.yaml │ └── logging_conf.yaml │ ├── logfile_archived.py │ └── xxx.py
如上图:
- ops: 项目根目录
- ops_scripts: 脚本存放的目录
- conf: 管理脚本的配置文件
- comm: 通用库 (e.g. logging.py)
- 真正的脚本
- logs: 每个脚本输出的日志路径
- ops_scripts: 脚本存放的目录
目录结构暂时如此, 往后有好的想法再做出调整, 大家有好的建议也欢迎留言.
已有工具:
运维工具 - 日志文件归档脚本: https://my.oschina.net/LinBigR/blog/840427
运维工具 - rm删除脚本: https://my.oschina.net/LinBigR/blog/840827