- 2
- 0
- 约1.15千字
- 约 20页
- 2016-08-08 发布于重庆
- 举报
如何用python开发运维友好的程序李雨来
如何用python开发运维友好的程序 李雨来 运维干什么 部署 监控 处理故障和问题 什么叫运维友好? 看看运维的表情就好了 什么叫运维友好? 是这样? 什么叫运维友好? 还是...... 该怎么做? 重复的事情让机器做 让运维知道系统在干什么 给运维留条后悔的路 重复的事情让机器做 自动化部署 针对服务器的自动化部署 Puppet, Chef, SaltStack 针对应用的自动化部署 Capistrano 持续集成工具 Jenkins 重复的事情让机器做 让系统自动处理异常 MySQL的双主自动切换(Zookeeper + kazoo) 消息传送中多条通路的自动切换(py-servicebus) 网络异常的自动探测和自我修复 重复的事情让机器做 写一些脚本简化运维部署中的操作(把手册变成脚本) Bash, Python, Ruby etc… 写一些工具来操作多台服务器 下发配置,下发或部署程序,批量执行命令或脚本 定义一套DSL发挥运维的创造性 让运维知道系统在干什么 监控 为监控系统提供服务的状态信息(Zabbix Agent Plugin) 系统状态的汇报 提供一个各个服务状态的Dashboard 当系统出现问题时既能保留现场又能保证系统正常运行 让运维知道系统在干什么 日志很重要 了解系统干了什么 了解系统正在干什么 了解系统出错时在干什么 了解是运
原创力文档

文档评论(0)