Python運維工具

jopen 10年前發布 | 27K 次閱讀 Python 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

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!