2013年度Python运维工具

Pycoders周刊根据读者对周刊文章的点击数据,评选出了2013年最受关注的Python运维工具。

2013年度Python运维工具

  • metrology (github.com)2013年度Python运维工具
    这个库很酷, 支持你对应用进行多种测量,并轻松的输出给类似 graphite 的外部系统.
  • python-lust (github.com)2013年度Python运维工具
    支持在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 以及其它支持的 状态面板/收集 系统输出.

上一篇:为Web开发提供的10个Ruby on Rails Gems


下一篇:科达陆吉良: 行业“管多控少”,交通AI化是大势所趋