Pycoders周刊根据读者对周刊文章的点击数据,评选出了2013年最受关注的Python运维工具。
-
metrology (github.com)
这个库很酷, 支持你对应用进行多种测量,并轻松的输出给类似 graphite 的外部系统.
-
python-lust (github.com)
支持在Unix 系统中用Python 实现一个守护进程.
-
scales (github.com)
Scales 对你的Python 应用进行持续状态和统计, 并发送数据到 graphite. 详情/实例 查阅官方 README.
-
glances (github.com)
跨平台基于 curses 命令行的系统监视工具.
(译注:htop 的纯Python 替代, 大妈已经用上;-)
-
ramona (github.com)
企业级的应用监管. Ramona 保证每个进程在值, 一但需要立即重启, 并有监控/日志输出, 查觉要糟时,会发送邮件提醒.
-
salmon (github.com)
Salmon 是基于 Salt Stack 的多服务监视系统. 即能作报警系统,也能当监控系统, README 有截屏以及详细说明.
-
graph-explorer (github.com)
Graph-explorer 是对 Graphite 面板的增强. 比原版的好很多,值得体验.
-
sovereign (github.com)
Sovereign 是一系列 ansible 的攻略手册, 基于之,能为自个儿建造个私人云.
(译注: Ansible, Fabric, SlatStack, 这是Python 实现的类似 Puppet 的持续部署管理系统 但是,更加简洁,直觉,值得关注)
-
shipyard (github.com)
(shipyard,船坞) 名很倩的web 应用, 可以显示给定机器上的docker实例.
也支持创建、删除等操作. -
docker-py (github.com)
An API client for the amazing
疯狂的docker 工程接口的Python 包装.
(译注: 不没听说过 Docker? 忒 out了,参考: 无责任报道~ECUG2013Con; 这是准备将应用部署连操作系统环境也一并抄底儿统一快照/回滚/分发/版本 管理的系统)
-
dockerui (github.com)
基于 docker 接口通过web 界面进行交互操作的工具.
-
django-docker (github.com)
如果想知道怎么将Djnago 应用同 Docker 结合? 学习这个 demo 吧.
-
diamond (github.com)
Python 实现的守护进程, 自动从你的服务或是其它指定数据源中提取数值, 并向 graphite 以及其它支持的 状态面板/收集 系统输出.
翻译 ZoomQuiet